Webpack 3

This commit is contained in:
Juan Ferrer Toribio 2018-02-08 13:47:54 +01:00
parent 156eb61be5
commit fd14e29884
3 changed files with 2033 additions and 559 deletions

2574
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -40,7 +40,7 @@
"eslint-config-xo": "^0.17.0", "eslint-config-xo": "^0.17.0",
"eslint-plugin-angular": "^1.4.1", "eslint-plugin-angular": "^1.4.1",
"eslint-plugin-jasmine": "^2.8.4", "eslint-plugin-jasmine": "^2.8.4",
"file-loader": "^0.9.0", "file-loader": "^1.1.6",
"gulp": "^3.9.1", "gulp": "^3.9.1",
"gulp-concat": "^2.6.0", "gulp-concat": "^2.6.0",
"gulp-extend": "^0.2.0", "gulp-extend": "^0.2.0",
@ -54,7 +54,6 @@
"jasmine": "^2.9.0", "jasmine": "^2.9.0",
"jasmine-spec-reporter": "^4.2.1", "jasmine-spec-reporter": "^4.2.1",
"js-yaml": "^3.10.0", "js-yaml": "^3.10.0",
"json-loader": "^0.5.7",
"karma": "^1.7.1", "karma": "^1.7.1",
"karma-chrome-launcher": "^2.2.0", "karma-chrome-launcher": "^2.2.0",
"karma-firefox-launcher": "^1.1.0", "karma-firefox-launcher": "^1.1.0",
@ -69,10 +68,10 @@
"nodemon": "^1.12.1", "nodemon": "^1.12.1",
"raw-loader": "*", "raw-loader": "*",
"run-sequence": "^2.2.0", "run-sequence": "^2.2.0",
"sass-loader": "^4.1.1", "sass-loader": "^6.0.6",
"style-loader": "^0.13.1", "style-loader": "^0.20.1",
"webpack": "^2.2.0", "webpack": "^3.10.0",
"webpack-dev-server": "^2.2.0", "webpack-dev-server": "^2.11.1",
"yaml-loader": "^0.5.0" "yaml-loader": "^0.5.0"
}, },
"scripts": { "scripts": {

View File

@ -17,7 +17,7 @@ var config = {
chunkFilename: 'chunk.[name].[chunkhash].js' chunkFilename: 'chunk.[name].[chunkhash].js'
}, },
module: { module: {
loaders: [ rules: [
{ {
test: /\.js$/, test: /\.js$/,
loader: 'babel-loader', loader: 'babel-loader',
@ -45,10 +45,9 @@ var config = {
}, },
resolve: { resolve: {
modules: [ modules: [
path.join(__dirname, 'client'), `${__dirname}/client`,
__dirname, __dirname,
'node_modules', 'node_modules'
'/usr/lib/node_modules'
] ]
}, },
plugins: [ plugins: [