你好,我遇到了一个Nuxt.js应用程序的问题,我似乎无法解决。我想做的是将生成的_nuxt
文件夹的名称更改为其他名称。到目前为止,我已经更新了nuxt.config.js
并添加了以下代码片段:build: { publicPath: '/new-folder' },
个
据我所知,这个publicPath变量需要一个CDN链接,所以这可能不是更改默认_nuxt
文件夹名称的正确方法。
我也尝试过添加buildDir: 'new-folder
,但是当我运行build命令时,它不会显示在项目中。无论我在heroku上部署nuxt.config文件时在其中添加了什么更改,所有的资产仍然在_nuxt
文件夹中,这导致了我的项目出现问题。我没有看到什么吗?我做错了什么吗?
3条答案
按热度按时间pobjuy321#
由于nuxt JS文档中的默认答案是
/_nuxt/
。正确答案应该是/yourCustomName/
-请注意,您需要两个正斜杠。在nuxt.config.js中
字符串
gudnpqoy2#
很简单,只要在build中更改
publicPath
。buildDir是更改开发文件夹,编码时文件将在其中nuxt.config.js:
字符串
在我例子中,我的publicPath是
leo/
你可以在这里查看更多:https://medium.com/@andrejsabrickis/how-to-set-custom-configuration-for-nuxt-js-generate-task-5055e53c2da5
bksxznpy3#
对于Nuxt3,在
nuxt.config.ts
,尝试:字符串