我有一个.env.staging
文件,其中包含一些用于我在构建Vue应用进行暂存时的配置。
但是,如果我现在使用vue-cli-service build --mode staging
进行构建,它将不会在输出文件上附加哈希,因此不会发生缓存破坏。 (在没有“模式”的情况下会这样做)
是否有使用env文件的方法,并且仍然存在缓存破坏?
答案 0 :(得分:1)
我完成此操作的方法是在.env.staging文件中指定以下内容:
NODE_ENV=production
然后在vue.config.js中
let config = {};
if(process.env.NODE_ENV !== 'development'){
config.filenameHashing = true;
}
module.exports = config;