如何更改 _nuxt 文件夹的名称?

cap*_*ain 5 node.js webpack vue.js nuxt.js

您好,我的 Nuxt.js 应用程序遇到了问题,但我似乎无法解决。我想要做的是将生成的_nuxt文件夹的名称更改为其他名称。到目前为止,我已经更新nuxt.config.js并添加了以下代码片段:

build: { publicPath: '/new-folder' },

据我了解,此 publicPath 变量需要 CDN 链接,因此这可能不是更改默认_nuxt文件夹名称的正确方法。

我也尝试添加,buildDir: 'new-folder但是当我运行构建命令时,它没有显示在项目中。当我将 nuxt.config 文件部署到 heroku 上时,无论我在 nuxt.config 文件中添加什么更改,所有资产仍然在文件夹中_nuxt,这会导致我的项目出现问题。难道我没有看到什么,我做错了什么吗?

Chr*_*ung 8

由于 nuxt JS 文档中的默认答案是/_nuxt/. 正确的答案应该是/yourCustomName/- 请注意您需要两个正斜杠。

nuxt.config.js中

build: {
  publicPath: '/customName/'
}
Run Code Online (Sandbox Code Playgroud)

  • 这和我几个月前回答过的一样,还有 1 票反对票…… (3认同)

Leo*_*nte 2

很简单,只需更改构建publicPath. buildDir是更改开发文件夹,编码时文件所在的位置

nuxt.config.js:

build: {
    publicPath: 'new-folder/',
},
Run Code Online (Sandbox Code Playgroud)

就我而言,我的 publicPath 是leo/ 在此输入图像描述

您可以在这里查看更多信息: https://medium.com/@andrejsabrickis/how-to-set-custom-configuration-for-nuxt-js-generate-task-5055e53c2da5