我正在编译需要从package.json
获取版本值的代码:
import {version} from '../package.json';
export default {version};
当我查看Webpack输出的.js
文件时,我会看到整个package.json
文件!
我该如何避免这种情况?
我的设置是:
plugins: [
new webpack.DefinePlugin({
'process.env.NODE_ENV': '"production"'
}),
new webpack.optimize.UglifyJsPlugin({
compress: {
warnings: false
}
}),
new CompressionPlugin({
asset: '[path].gz[query]',
algorithm: 'gzip',
test: /\.(js|css)$/,
threshold: 10240,
minRatio: 0.8
}),
]
我的webpack版本是3.8.1