|
|
@@ -5,13 +5,14 @@ const webpack = require('webpack')
|
|
|
const port = process.env.port || 9527
|
|
|
|
|
|
const isProd = process.env.NODE_ENV !== 'development'
|
|
|
+const isStaging = process.env.ENV !== 'production'
|
|
|
|
|
|
const features = {
|
|
|
__VERSION__: JSON.stringify(`v${require('./package.json').version}.${getTimestamp()}`),
|
|
|
// 未开发完的路由
|
|
|
__DEV__: !isProd,
|
|
|
// 预览
|
|
|
- __PREVIEW__: process.env.ENV !== 'production',
|
|
|
+ __PREVIEW__: isStaging,
|
|
|
// 未开发的功能组件
|
|
|
__PLACEHOLDER__: !isProd || false,
|
|
|
// 传感器
|
|
|
@@ -157,7 +158,7 @@ module.exports = {
|
|
|
config
|
|
|
.optimization.minimizer('terser').tap(args => {
|
|
|
// clear console.x
|
|
|
- args[0].terserOptions.compress.drop_console = true
|
|
|
+ args[0].terserOptions.compress.drop_console = !isStaging
|
|
|
return args
|
|
|
})
|
|
|
}
|