asia-weex-vue-render4light
Version:
Web renderer for weex project written in Vue DSL.
28 lines (24 loc) • 719 B
JavaScript
var merge = require('webpack-merge')
var CleanWebpackPlugin = require('clean-webpack-plugin')
var configs = require('./webpack.base.config')
var webpack = require('webpack')
var config = require('../config')
var webConfig = configs[0]
var nativeConfig = configs[1]
webConfig = merge(webConfig, {
// devtool: 'source-map',
devtool: '#cheap-module-eval-source-map',
plugins: [
new CleanWebpackPlugin(['dist'], {
root: config.build.publicRoot,
verbose: false,
watch: true
}),
new webpack.DefinePlugin({
'process.env': config.dev.env
}),
new webpack.HotModuleReplacementPlugin(),
new webpack.NoEmitOnErrorsPlugin(),
]
})
module.exports = [webConfig, nativeConfig]