process-table
Version:
JavaScript 流程管理机制
49 lines (46 loc) • 1.17 kB
JavaScript
var webpack = require('webpack')
var path = require('path')
module.exports = {
watch: true,
entry: {
app: 'app'
},
output: {
path: path.join(__dirname, 'dest'),
filename: '[name].js',
publicPath: '/dest/',
chunkFilename: '[name].js',
jsonpFunction: '__'
},
externals: {
Handlebars: true
},
module: {
loaders: [{
test: /\.jsx?$/,
exclude: /node_modules/,
loader: 'babel-loader',
query: {
stage: 0,
optional: ['runtime']
}
}]
},
plugins: [
// new webpack.optimize.UglifyJsPlugin({
// compress: {
// warnings: false
// }
// }),
],
resolve: {
extensions: ["", ".js", ".jsx", '.es6', '.json'],
root: path.join(__dirname, 'src'),
modulesDirectories: ["node_modules"],
alias: {
'process-table': path.join(__dirname, 'process'),
helper: 'helper',
component: 'component'
}
}
}