提交 470056cd 编写于 作者: fxy060608's avatar fxy060608

feat: improve performance

上级 c23c3832
...@@ -200,22 +200,23 @@ module.exports = { ...@@ -200,22 +200,23 @@ module.exports = {
// 使用外层依赖的版本 // 使用外层依赖的版本
alias['regenerator-runtime'] = require.resolve('regenerator-runtime') alias['regenerator-runtime'] = require.resolve('regenerator-runtime')
const optimization = {} const output = {
pathinfo: process.env.UNI_MINIMIZE !== 'true',
filename: '[name].js',
chunkFilename: '[id].js',
globalObject: process.env.UNI_PLATFORM === 'mp-alipay' ? 'my' : 'global'
// sourceMapFilename: '../.sourcemap/' + process.env.UNI_PLATFORM + '/[name].js.map'
}
if (process.env.UNI_MINIMIZE === 'true' && process.env.NODE_ENV === 'development') { if (process.env.UNI_MINIMIZE === 'true' && process.env.NODE_ENV === 'development') {
optimization.namedChunks = true output.pathinfo = false
} }
return { return {
mode: process.env.UNI_MINIMIZE === 'true' || process.env.NODE_ENV === 'production' ? 'production' mode: process.env.NODE_ENV === 'production' ? 'production'
: 'development', : 'development',
entry () { entry () {
return process.UNI_ENTRY return process.UNI_ENTRY
}, },
output: { output,
filename: '[name].js',
chunkFilename: '[id].js',
globalObject: process.env.UNI_PLATFORM === 'mp-alipay' ? 'my' : 'global'
// sourceMapFilename: '../.sourcemap/' + process.env.UNI_PLATFORM + '/[name].js.map'
},
performance: { performance: {
hints: false hints: false
}, },
...@@ -263,8 +264,7 @@ module.exports = { ...@@ -263,8 +264,7 @@ module.exports = {
}] }]
}] }]
}, },
plugins, plugins
optimization
} }
}, },
chainWebpack (webpackConfig, vueOptions, api) { chainWebpack (webpackConfig, vueOptions, api) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册