Nuxt/docs/2.guide/2.directory-structure/2.nuxtignore.md
Sébastien Chopin 3ec108493d
docs: simplify the docs directory (#18506)
* docs: simplify docs to only markdown

* Create nuxt-config.md

* chore: update

* chore: add readme
2023-01-25 10:41:41 +01:00

1.3 KiB
Raw Permalink Blame History

navigation.icon title head.title description
IconFile .nuxtignore .nuxtignore The .nuxtignore file lets Nuxt ignore files in your projects root directory during the build phase.

Nuxt Ignore File

The .nuxtignore file lets Nuxt ignore layouts, pages, components, composables and middleware files in your projects root directory (rootDir) during the build phase. The .nuxtignore file is subject to the same specification as .gitignore and .eslintignore files, in which each line is a glob pattern indicating which files should be ignored.

Note: You can also configure ignoreOptions, ignorePrefix and ignore in your nuxt.config file.

Example

# ignore layout foo.vue
layouts/foo.vue
# ignore layout files whose name ends with -ignore.vue
layouts/*-ignore.vue

# ignore page bar.vue
pages/bar.vue
# ignore page inside ignore folder
pages/ignore/*.vue

# ignore route middleware files under foo folder except foo/bar.js
middleware/foo/*.js
!middleware/foo/bar.js

More details about the spec are in the gitignore doc.