vue.config.js 715 Bytes
const path = require('path');
let timeStamp = new Date().getTime();

function resolve(dir) {
    return path.join(__dirname, dir)
}

module.exports = {
    publicPath: process.env.NODE_ENV === 'production' ?
        '/text/' //正式
        :
        '/', //测式
    chainWebpack: config => {
        config.resolve.alias
            .set('@', resolve('src')) // key,value自行定义,比如.set('@@', resolve('src/components'))
    },
    configureWebpack: { //重点
        output: { // 输出重构 打包编译后的js文件名称,添加时间戳.
            filename: `./js/js[name].${timeStamp}.js`,
            chunkFilename: `./js/js[name].${timeStamp}.js`,
        }
    },
    outputDir: 'build',
}