Angular CLI: 1.6.5
Node: 8.7.0
OS: darwin x64
Angular: 5.2.1
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router
@angular/cdk: 2.0.0-beta.12
@angular/cli: 1.6.5
@angular-devkit/build-optimizer: 0.0.41
@angular-devkit/core: 0.0.28
@angular-devkit/schematics: 0.0.51
@ngtools/json-schema: 1.1.0
@ngtools/webpack: 1.9.5
@schematics/angular: 0.1.16
typescript: 2.5.3
webpack: 3.10.0
ng new project
ng serve
npm run start
- does the same thing> npm run start
> [email protected] start /u/admosity/git/_personal/lerna-repo/packages/client1
> ng serve
Cannot find module 'uglifyjs-webpack-plugin'
Error: Cannot find module 'uglifyjs-webpack-plugin'
at Function.Module._resolveFilename (module.js:527:15)
at Function.Module._load (module.js:476:23)
at Module.require (module.js:568:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/u/admosity/git/_personal/lerna-repo/packages/client1/node_modules/@angular/cli/models/webpack-configs/production.js:13:24)
at Module._compile (module.js:624:30)
at Object.Module._extensions..js (module.js:635:10)
at Module.load (module.js:545:32)
at tryModuleLoad (module.js:508:12)
at Function.Module._load (module.js:500:3)
at Module.require (module.js:568:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/u/admosity/git/_personal/lerna-repo/packages/client1/node_modules/@angular/cli/models/webpack-configs/index.js:9:10)
at Module._compile (module.js:624:30)
at Object.Module._extensions..js (module.js:635:10)
at Module.load (module.js:545:32)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] start: `ng serve`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /u/admosity/.npm/_logs/2018-01-29T19_50_52_816Z-debug.log
Project should run
webpack-contrib/uglifyjs-webpack-plugin#217
I can confirm same issue.
Getting the same issue.
+1
https://stackoverflow.com/questions/48509026/cant-run-new-angular-cli-project/48509222#48509222
Just the question not a resolution
Same issue here.
Yep, I'm getting this too.
Same issue. [email protected]
I think it's anything 1.6.x and up? I can still ng serve an old project running 1.4.4
Same issue on 1.6.6, it was working fine earlier.
Latest install is using [email protected], specifying [email protected] in package.json solved the issue for me.
@seekheart is correct, in the cli package json it's pulling in "uglifyjs-webpack-plugin": "^1.1.5", and the issue is with this package's recent 1.1.7 release.
as a temporary workaround, npm i --save-dev [email protected]
in the local project does seem to fix the issue. Not the best solution, but it got ng serve
to work.
Confirm npm i --save-dev [email protected]
temporarly fixes the issue
Webpack published an empty uglifyjs-webpack-plugin
. I contacted them and they're looking at it. Thanks for your patience.
Workaround by @EricWafford temporaly fixed the problem
kikar's workaround worked for me
Same issue
Seeing a fix as of now.
After escalation and investigation, the webpack-contrib team released a new version 1.1.8 with everything proper in it. I'm going to close this issue as fixed, but we'll look into fixing our dependency versions (and why it wasn't fixed inthe first place). Thanks for your patience.
What version you recommend to downgrade webpack, at this time?
@jlozoya just run ng new app_name
they downgraded their webpack. Works for me now.
Hi all,
uglifyjs-webpack-plugin
has release a 1.1.8
version that should fix this problem.
You can force your local install to use this version by following these steps:
npm install [email protected] --save
npm uninstall [email protected] --save
By installing and uninstalling a specific version you will update your local npm cache to resolve matching ranges to that version.
I'd like to remind everyone that you only have reproducible installs if you use a lockfile. Both NPM v5+ and Yarn support lockfiles. If your CI works one day but not the next and you did not change your code or package.json
, it is likely because one of your dependencies had a bad release and you did not have a lockfile.
It is your responsibility as a library consumer to use lockfiles. No one wants to do a release with bugs but it sometimes happens, and the best we can do is to fix it as fast as possible with a new release. When you have a couple of thousand total dependencies it is only a matter of time until one of them has a bad release.
This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.
Read more about our automatic conversation locking policy.
_This action has been performed automatically by a bot._
Most helpful comment
After escalation and investigation, the webpack-contrib team released a new version 1.1.8 with everything proper in it. I'm going to close this issue as fixed, but we'll look into fixing our dependency versions (and why it wasn't fixed inthe first place). Thanks for your patience.