This commit is contained in:
2023-12-19 16:32:45 +08:00
parent 702a5f69a2
commit 0c6094af96
18 changed files with 430 additions and 274 deletions

View File

@@ -36,19 +36,20 @@ const assetsCDN = {
]
}
// vue.config.js
const vueConfig = {
configureWebpack: {
// webpack plugins
plugins: [
new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/),
new webpack.DefinePlugin({
APP_VERSION: `"${require('./package.json').version}"`,
GIT_HASH: JSON.stringify(getGitHash()),
BUILD_DATE: buildDate
}),
new webpack.ProvidePlugin({
'window.Quill': 'quill/dist/quill.js',
'Quill': 'quill/dist/quill.js'
})
],
// if prod, add externals
externals: isProd ? assetsCDN.externals : {}
},