CopyWebpackPlugin
复制一个静态文件到打包后的路径
在默认情况向使用vue-cli
脚手架开发的时候我们一般需要自己配置webpack
,当我们想要打包一个项目的时候直接运行npm run build
就能在我们指定好输出的路径中找到我们打包后的文件。
let path = require('path')
function resolve(dir) {
return path.join(__dirname, dir)
}
let isProduction = process.env.NODE_ENV === 'production'
module.exports = {
publicPath: `./`,
outputDir: `../docker/static/seller`,
assetsDir: './statics',
indexPath: './index.html',
productionSourceMap: !isProduction,
chainWebpack: config => {
config.resolve.alias.set('@', resolve('src')).set('@utils', resolve('src/utils/index.js'))
},
devServer: {
proxy: {
'/': {
target: 'https://union.deeptel.com.cn',
ws: false,
changeOrigin: true
}
}
}
}