在Windows中工作,我可以使用自己的nuxt项目生成一个静态网站
$ npx nuxt generate
我对设置生成的静态文件的输出文件夹感兴趣。
我正在阅读https://nuxtjs.org/api/configuration-generate,这说明我应该查看generate属性。但是,我不明白如何修改或访问generate属性。我将如何访问generate属性?
编辑;我将nuxt.config.js构建对象更改为:
build: {
publicPath: 'public/',
/*
** You can extend webpack config here
*/
extend(config, ctx) {
}
}
}
然后跑
$ npx nuxt generate
未生成公用文件夹
答案 0 :(得分:3)
在config.exports下的config中使用以下配置进入nuxt.config.js,因此您的生成文件夹将是 my-dist 而不是 dist
module.exports = {
mode: 'spa',
generate: {
dir: 'my-dist'
},
...............
.............
}
,如果您想使用自定义文件夹将所有js,css和assests保留在 dist 文件夹下以进行spa生成,则在配置对象下将以下配置用于nuxt.config.js
publicPath:“ public /”
示例:
build: {
publicPath: 'public/',
.........
............
}