Error: No module factory available for dependency type: ContextElementDependency #581
Description
[X] I want to submit a bug
Behavior
When I serve the project, I face the error "Error: No module factory available for dependency type: ContextElementDependency"
How to reproduce the problem
git clone https://github.com/angular/universal-starter
cd universal-starter
npm install
npm run start
Stacktrace
ng serve
** Angular Live Development Server is listening on localhost: 4200, open your browser on http://localhost:4200/ **
13% building modules 29/35 modules 6 active …ter/node_modules/html-entities/index.js✖ 「wdm」: Error: No module factory available for dependency type: ContextElementDependency
at addDependency (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/Compilation.js:407:12)
at iterationOfArrayCallback (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/Compilation.js:88:3)
at addDependenciesBlock (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/Compilation.js:423:5)
at iterationOfArrayCallback (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/Compilation.js:88:3)
at addDependenciesBlock (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/Compilation.js:426:5)
at Compilation.processModuleDependencies (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/Compilation.js:434:4)
at afterBuild (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/Compilation.js:556:15)
at buildModule.err (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/Compilation.js:600:11)
at callback (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/Compilation.js:358:35)
at module.build.error (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/Compilation.js:394:12)
at resolveDependencies (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/ContextModule.js:233:4)
at ContextModule.result.resolveDependencies (/Users/me/Documents/projects/lab/universal-starter/me/@ngtools/webpack/src/angular_compiler_plugin.js:476:25)
at ContextModule.build (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/ContextModule.js:158:8)
at Compilation.buildModule (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/Compilation.js:362:10)
at factory.create (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/Compilation.js:583:14)
at hooks.afterResolve.callAsync (/Users/me/Documents/projects/lab/universal-starter/node_modules/@angular-devkit/build-angular/node_modules/webpack/lib/ContextModuleFactory.js:150:16)
/Users/me/Documents/projects/lab/universal-starter/node_modules/neo-async/async.js:14
throw new Error('Callback was already called.');
^Error: Callback was already called.
at throwError (/Users/me/Documents/projects/lab/universal-starter/node_modules/neo-async/async.js:14:11)
at /Users/me/Documents/projects/lab/universal-starter/node_modules/neo-async/async.js:2805:7
at process._tickCallback (internal/process/next_tick.js:176:11)
Side note
Look like this problem was already noticed and discussed once in PR #574
When I run npm ls webpack
I get
├─┬ angular-devkit/[email protected]
│ └── [email protected]
└── [email protected]
I tried to install then explicitly [email protected] but it didn't solve the issue
Global version
Node v9.11.1
Npm v5.8.0
Angular CLI: v6.0.0