-
-
Notifications
You must be signed in to change notification settings - Fork 9.2k
Closed
Description
I'm having an issue with webpack where if I stop watching and restart, it will build just fine, but if I edit a file and save it, the incremental build fails with this error:
Uncaught TypeError: Cannot read property 'call' of undefined
Hunting it down there's a module that does not get included in the incremental change build. Best guess is the path followed to re-make the bundle file is not being followed correctly. Upon re-running (stop and start), the missing module is included.
webpack.config.js (module names changed to protect the innocent):
var webpack = require("webpack"),
path = require('path')
;
module.exports = {
entry: {
Entry1: "./app/Entry1.js",
Entry2: "./app/Entry2.js",
Entry3: "./app/Entry3.js",
Entry4: "./app/Entry4.js",
Entry5: "./app/Entry5.js",
Entry6: "./app/Entry6.js",
Entry7: "./app/Entry7.js",
Entry8: "./app/Entry8.js",
},
output: {
path: path.join(__dirname, "public/js"),
filename: "[name].bundle.js",
chunkFilename: "[id].chunk.js"
},
module: {
loaders: [
{test: /\.js$/, loader: 'jsx-loader'}
]
},
plugins: [
new webpack.optimize.CommonsChunkPlugin("shared.js")
]
};DanielApt, axelson, Bruno-Lee, willhoney7, ipostol and 76 more