Angular-cli: Cannot read property 'NullLogger' of undefined

Created on 3 Feb 2018  路  19Comments  路  Source: angular/angular-cli

<!--
Output from: `ng --version`.
@angular/cli: 1.4.5
node: 6.11.1
os: win32 x64
@angular/animations: 4.4.6
@angular/common: 4.4.6
@angular/compiler: 4.4.6
@angular/core: 4.4.6
@angular/forms: 4.4.6
@angular/http: 4.4.6
@angular/platform-browser: 4.4.6
@angular/platform-browser-dynamic: 4.4.6
@angular/router: 4.4.6
@angular/cli: 1.4.5
@angular/compiler-cli: 4.4.6
@angular/language-service: 4.4.6
typescript: 2.3.4

-->

Repro steps

  • Step 1
  • Step 2
  • Step 3

Observed behavior

<!-- Normally this includes a stack trace and some more information. -->

Desired behavior

Mention any other details that might be useful (optional)

Most helpful comment

Calling this solution in your project folder worked for me, from stackOverflow:

npm install --save @angular/cli@latest

All 19 comments

Calling this solution in your project folder worked for me, from stackOverflow:

npm install --save @angular/cli@latest

Also, if you prefer to stay on 1.4, upgrade to the latest patch release in the series (currently 1.4.10). If the issue persists, please re-open the issue.

garyS68 yes it worked for me now it looks like this version is causing a problem

yes it worked for me.

Worked for me!

after doing that I get the following error: Error: Cannot read property 'dasherize' of undefined when trying to build new component

I have the same issue @dwilson14 ...

clydin
Some additional info - I was using a template provided by a colleague. He was not using the latest version of anything, while I was on angular cli 1.7.0. I was able to solve the issue by rolling everything back to his original settings, cli 1.4.2 and angular 4.2.4. I also am using telerik kendo controls in the app if that makes a difference. I was able to use angular cli in my other apps; just not this one.

Worked for me!

Worked perfect for me.

I had the same issue with CLI 1.4.9.
If you don't want/need to update angular-cli to a major version, just run the following commands:

npm uninstall -g @angular/cli
npm install -g @angular/[email protected]

Now I'm able to use CLI 1.4 with latest node version 8.9.2

Save my journey. Work perfectly for me

Update with version 6: ng update @angular/cli

npm update @angular/cli worked for me.

npm uninstall -g @angular/cli
npm install -g @angular/[email protected]

these two commands helped me... thanks!! :)

thank you @luixaviles worked fine

I changed my package.json to "@angular/cli": "^1.4.10"

Thank, me helped @angular/cli: 1.4.7 updated to @angular/cli: 1.4.10 angular forever, the best!

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._

Was this page helpful?
0 / 5 - 0 ratings