.nuxtignore

.nuxtignore 文件让 Nuxt 在构建阶段忽略项目根目录中的文件。

The .nuxtignore file tells Nuxt to ignore files in your project’s root directory (rootDir) during the build phase.

It 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.

你也可以在 nuxt.config 文件中配置 ignoreOptions, ignorePrefixignore

用法

.nuxtignore
# 忽略布局 foo.vue
app/layouts/foo.vue
# 忽略名称以 -ignore.vue 结尾的布局文件
app/layouts/*-ignore.vue

# 忽略页面 bar.vue
app/pages/bar.vue
# 忽略 ignore 文件夹内的页面
app/pages/ignore/*.vue

# 忽略 foo 文件夹下的路由中间件文件,除了 foo/bar.js
app/middleware/foo/*.js
!app/middleware/foo/bar.js
关于该规范的更多细节,请参见 gitignore 文档