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

v2g6jxz6  于 11个月前  发布在  Webpack
关注(0)|答案(3)|浏览(152)

你好,我遇到了一个Nuxt.js应用程序的问题,我似乎无法解决。我想做的是将生成的_nuxt文件夹的名称更改为其他名称。到目前为止,我已经更新了nuxt.config.js并添加了以下代码片段:
build: { publicPath: '/new-folder' },
据我所知,这个publicPath变量需要一个CDN链接,所以这可能不是更改默认_nuxt文件夹名称的正确方法。
我也尝试过添加buildDir: 'new-folder,但是当我运行build命令时,它不会显示在项目中。无论我在heroku上部署nuxt.config文件时在其中添加了什么更改,所有的资产仍然在_nuxt文件夹中,这导致了我的项目出现问题。我没有看到什么吗?我做错了什么吗?

pobjuy32

pobjuy321#

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

build: {
  publicPath: '/customName/'
}

字符串

gudnpqoy

gudnpqoy2#

很简单,只要在build中更改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

bksxznpy

bksxznpy3#

对于Nuxt3,在nuxt.config.ts,尝试:

app: {
        buildAssetsDir: 'folder-here',
    },

字符串

相关问题