Angular cli не използва глобална инсталация на npm

Нов съм в npm и node, уча angular.

В проект на angular cli, когато изпълнявам команда ng ‹‹'keyword'>>, получавам грешка под грешка, тъй като не мога да намеря глобална папка npm-modules.

node_modules изглежда празен, може да се наложи да стартирате npm install

Опитах следната конфигурация, но без успех, трябва да стартирам npm install във всеки проект, за да преодолея проблема.

export NODE_PATH=/usr/local/lib/node_modules
PATH=$PATH:/usr/local/bin/node
PATH=$PATH:/usr/local/bin/npm

Има ли начин да избегна стартирането на npm install за всеки проект?


person prabu    schedule 09.04.2017    source източник
comment
инсталирахте ли Angular CLI глобално с npm install -g @angular/cli и инсталирахте ли зависимости за този проект, като изпълните npm install в папката на вашето приложение (същата папка с package.json файл)   -  person Tiep Phan    schedule 09.04.2017


Отговори (6)


получих същата грешка, когато се опитах да изпълня команда ng serve след стартиране на ng new myapp и създаване на моята папка на проекта. Тази грешка възникна, защото не се преместих в папката myapp, която създадох. След като използвах командата cd myapp и се преместих в папката ng serve работи успешно.

person Sithija Piyuman Thewa Hettige    schedule 12.07.2017

Следвайте стъпките по-долу

npm изчистване на кеша и след това npm инсталиране

person malepati varaprasad    schedule 18.07.2017

Можете да избегнете node_modules да изглежда празен, може да се наложи да изпълните грешка, като изпълните следната команда: npm install -g@angular/cli

Ще реши проблема.

person srikanth    schedule 22.11.2017

тичам cd folder_of_your_project

след това стартирайте ng serve

person Italo Rodrigo    schedule 12.11.2017

1- cmd > стартирайте ng версия, за да потвърдите, че angular CLI е инсталиран правилно

2- Уверете се, че сте в правилната папка/корен (вероятно това е вашият проблем)

3 - след това стартирайте : ng serve

person Diego Venâncio    schedule 05.10.2017

трябва да сте в папката на структурата на проекта, за да изпълните ng serve или която и да е друга команда, след като npm е инсталиран във вашата система. Въпреки това можете да проверите ng version в основната си папка. В последната версия на angular cli файлът е преименуван на package.json, където присъстват всички зависимости.

person nikhil sugandh    schedule 16.05.2018