Nuxt构建目录

.nuxt所谓的目录建立目录.它是动态生成的,默认是隐藏的。在目录中,您可以找到使用时自动生成的文件nuxt dev或者您的构建工件使用时nuxt构建.修改这些文件对于调试非常有用,但是请记住,它们是生成的文件,一旦运行dev构建再次命令,任何保存在这里的东西都会被重新生成。

.nuxt目录不应该提交给您的版本控制系统,并且应该通过.gitignore因为它将在执行时自动生成nuxt devnuxt构建

buildDir财产

默认情况下,许多工具都是这样假设的.nuxt是一个隐藏目录,因为它的名称以一个点开头。您可以使用buildDir选项来防止这种情况。如果您更改了名称,请记住将新名称添加到.gitignore文件。

nuxt.config.js
出口默认的buildDir“nuxt-dist”

在. next文件夹中:

  • router.js文件是当你放置时,Nuxt.js为你生成的路由器文件.vuepages文件夹内的文件。当您想要查找为vue-router生成的路由并查找特定路由的名称时,可以使用此文件进行调试。
  • Router。ScrollBehavior。js是你的Router ScrollBehavior
  • Components文件夹中有所有的next组件,比如NuxtChild和NuxtLink。它还包含了nuxt-build-indicator,这是我们在你的应用程序构建时看到的页面,以及nuxt-loading,这是你的加载组件,当我们等待你的页面加载时看到的。您还可以在这里找到Nuxt -error页面,其中包含了Nuxt默认错误页面。
  • mixins文件夹包含了next所需的文件取美元方法。
  • views文件夹包含了应用模板和服务器错误页面。
  • app.js是你的主应用文件。
  • js文件是客户端发生的所有事情所需要的客户端文件。
  • 空文件有意为无操作别名保留空
  • index.js文件引导应用程序。
  • load .html是加载页面时使用的文件。
  • 中间件文件是保存中间件的地方
  • js文件是在服务器上运行的所有代码
  • 这些实用程序包含了next工作所需的实用程序。

部署

.nuxt文件夹是部署SSR应用程序所需的文件的一部分。部署静态的Nuxt.js应用程序并不需要它,因为我们使用经销文件夹。