, , transform-runtime. , . , .
const path = require('path')
console.log(process.env.NODE_ENV)
module.exports = {
entry: ['babel-polyfill', './background.js'],
output: {
filename: 'background-bundle.js',
publicPath: 'http://localhost:8090/assets',
path: '../dist'
},
module: {
loaders: [
{
loader: 'babel-loader',
test: /.jsx?$/,
exclude: path.resolve(__dirname, "node_modules"),
query: {
plugins: ['transform-runtime','syntax-async-functions', 'syntax-decorators'],
presets: ['es2015','stage-3']
}
}
]
},
externals: {
},
resolve: {
extensions: ['', '.js', '.jsx'],
alias: {
config: path.join(__dirname, 'config', process.env.NODE_ENV)
}
}
}
Hide result