如何通过缓存清除进行分段

时间:2019-05-23 13:07:01

标签: vue.js vue-cli-3

我有一个.env.staging文件,其中包含一些用于我在构建Vue应用进行暂存时的配置。

但是,如果我现在使用vue-cli-service build --mode staging进行构建,它将不会在输出文件上附加哈希,因此不会发生缓存破坏。 (在没有“模式”的情况下会这样做)

是否有使用env文件的方法,并且仍然存在缓存破坏?

1 个答案:

答案 0 :(得分:1)

我完成此操作的方法是在.env.staging文件中指定以下内容:

NODE_ENV=production

然后在vue.config.js中

let config = {};

if(process.env.NODE_ENV !== 'development'){
     config.filenameHashing = true;
}

module.exports = config;