cli4 打包添加时间戳
let timeStamp = new Date().getTime(); module.exports = { // publicPath: process.env.NODE_ENV === "production" ? "/evaluation-app/" : "/", publicPath: "./", chainWebpack: config => { config .plugin('html') .tap(args => { args[0].title = '考核评价' return args }), // 在chainWebpack中添加下面的代码 // config.entry('main').add('babel-polyfill') // main是入口js文件 config.module.rule('js').test(/\.js$/).use('babel-loader').loader('babel-loader') }, configureWebpack: config => { config.entry.app = ["babel-polyfill", "./src/main.js"]; }, // css: { //重点. // extract: { // 打包后css文件名称添加时间戳 // filename: `css/[name].${ timeStamp }.css`, // chunkFilename: `css/[name].${ timeStamp }.css`, // } // }, // configureWebpack: { //重点 // output: { // 输出重构 打包编译后的 文件名称 【模块名称.版本号.时间戳】 // filename: `[name].${ timeStamp }.js`, // chunkFilename: `[name].${ timeStamp }.js` // }, //} // 选项... filenameHashing: false, // 打包的时候不使用hash值.因为我们有时间戳来确定项目的唯一性了. }