This commit is contained in:
Tim Lancina
2015-06-01 14:01:05 -05:00
parent 1f97c0850e
commit 52562ae1c2
5 changed files with 166 additions and 14 deletions

40
webpack.config.js Normal file
View File

@ -0,0 +1,40 @@
var babelOptions = {
optional: ['es7.decorators'],
plugins: [
'./transformers/disable-define',
'angular2-annotations',
'type-assertion:after'
]
};
module.exports = {
entry: "./ionic/ionic",
output: {
path: __dirname,
filename: "ionic.bundle.js"
},
module: {
loaders: [
{
test: /\.es6$/,
loader: "babel-loader?" + JSON.stringify(babelOptions)
},
{
test: /\.js$/,
exclude: /node_modules/,
loader: "babel-loader?" + JSON.stringify(babelOptions)
}
]
},
resolve: {
alias: {
'angular2': 'angular2/es6/dev',
'rtts_assert': 'rtts_assert/es6'
},
modulesDirectories: [
'ionic2',
'node_modules'
],
extensions: ['', '.js', '.es6']
}
};