--- a/src_js/iconolab-bundle/webpack.config.js Wed Jan 18 16:53:46 2017 +0100
+++ b/src_js/iconolab-bundle/webpack.config.js Fri Jan 20 16:46:41 2017 +0100
@@ -1,6 +1,7 @@
var path = require('path')
var webpack = require('webpack')
var ExtractTextPlugin = require("extract-text-webpack-plugin")
+var projectRoot = path.resolve(__dirname)
module.exports = {
entry: './src/main.js',
@@ -10,7 +11,7 @@
filename: 'iconolab.js'
},
resolveLoader: {
- root: path.join(__dirname, 'node_modules'),
+ root: path.resolve(__dirname, './node_modules'),
},
module: {
plugins: [],
@@ -19,14 +20,17 @@
test: /\.vue$/,
loader: 'vue'
},
- {
- test: /\.css$/,
- loader: ExtractTextPlugin.extract({ fallbackLoader: "style-loader", loader: "css-loader" })
+ {
+ test: /\.css$/,
+ loader: ExtractTextPlugin.extract({ fallbackLoader: "style-loader", loader: "css-loader" })
},
{
test: /\.js$/,
loader: 'babel-loader',
- //exclude: /node_modules/,
+ exclude: /node_modules/,
+ include: [
+ path.join(projectRoot, 'src')
+ ],
query: {
presets: ['es2015']
},