出于开发目的,我不使用npm run serve
,因为我正在将Vue与后端项目集成在一起。相反,我在package.json中编写了自己的命令:
"dev": "vue-cli-service build --mode development --watch"
这一切都很好,但是它会在我的build dist目录中生成大量webpack的hot-update.js文件,问题是它们不要被删除。
有没有一种方法可以配置vue-cli / webpack来自动删除这些文件,甚至根本不创建这些文件?
答案 0 :(得分:1)
我相信启用监视标志后,开发模式将自动启用热重载。即使没有监视标志,构建时的开发模式标志也将不包括热重载。令人困惑。我必须将此添加到我的vue.config.js文件中:
module.exports = {
chainWebpack(config) {
config.plugins.delete("hmr")
},
};
注意:那会毁了
npm run serve