@nuskin/ns-checkout
Version:
Ecomm3 Checkout module
37 lines (35 loc) • 927 B
JavaScript
var webpack = require('webpack');
var path = require('path');
module.exports = function(env) {
return {
entry: {
main: './src/checkout.js'
},
output: {
filename: 'checkout-bundle.js',
path: path.resolve(__dirname + '/../', 'dist')
},
devServer: {
contentBase: path.relative(__dirname, './dist')
},
module: {
rules: [{
test: /\.html$/,
use: ['html-loader']
},
{
test: /\.css$/,
use: [ 'raw-loader' ]
}]
},
resolve: {
alias: {
Polymer: path.resolve(__dirname, 'node_modules/nuskin-polymer/')
}
},
externals: {
nuskinjquery: 'jQuery',
moment: 'moment',
angular: 'angular'
}
};