【问题标题】:How can I change the name of the _nuxt folder?如何更改 _nuxt 文件夹的名称?
【发布时间】:2020-06-08 00:42:08
【问题描述】:

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

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

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

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

【问题讨论】:

  • 您使用的是通用模式还是水疗模式?

标签: node.js vue.js webpack nuxt.js


【解决方案1】:

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

nuxt.config.js

build: {
  publicPath: '/customName/'
}

【讨论】:

  • 这是正确的。正是我想要的。
  • 这和我几个月前回答的一样,还有 1 票反对...
【解决方案2】:

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

nuxt.config.js:

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

就我而言,我的 publicPath 是 leo/

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-02
    • 2019-04-27
    • 2014-03-31
    • 2023-03-18
    • 2016-02-03
    相关资源
    最近更新 更多