Vue CLI 3创建了很多“ * .hot-update.js”文件。如何预防呢?

时间:2019-04-04 09:23:34

标签: vue.js vue-cli-3

出于开发目的,我不使用npm run serve,因为我正在将Vue与后端项目集成在一起。相反,我在package.json中编写了自己的命令:

"dev": "vue-cli-service build --mode development --watch"

这一切都很好,但是它会在我的build dist目录中生成大量webpack的hot-update.js文件,问题是它们不要被删除。

有没有一种方法可以配置vue-cli / webpack来自动删除这些文件,甚至根本不创建这些文件?

1 个答案:

答案 0 :(得分:1)

我相信启用监视标志后,开发模式将自动启用热重载。即使没有监视标志,构建时的开发​​模式标志也将不包括热重载。令人困惑。我必须将此添加到我的vue.config.js文件中:

module.exports = {
  chainWebpack(config) {
    config.plugins.delete("hmr")
  },
};

注意:那会毁了 npm run serve