当我在 prod 上构建我的应用程序时,我的站点在构建过程中无法运行,因为 vue-cli 删除了旧文件。有没有办法让停机时间为零?
我的 vue.config.js
module.exports = {
pages: {
index: {
entry: 'src/main.js',
template: "../views/welcome.blade.php",
filename: "welcome.blade.php",
}
},
outputDir: path.resolve(__dirname, "../../public"),
assetsDir: "dist",
indexPath: "../views/welcome.blade.php",
lintOnSave: false,
filenameHashing: true,
css: {
extract: true,
},
configureWebpack: {
optimization: {
splitChunks: {
chunks: 'all',
}
},
resolve: {
alias: {
'@': path.resolve(__dirname, 'src'),
}
},
output: {
filename: 'dist/js/[name].[contenthash:8].js',
chunkFilename: 'dist/js/[name].[contenthash:8].js'
},
}