2017-02-16 8 views
2

Я пытаюсь создать проект Angular2 с использованием углового кли. Я бегу, npm install -g angular-cli я ng new test, он возвращаетcreate Angular2 angular-cli project

«„нг“не распознается как INTERAL или внешней командой, исполняемой программу или пакетный файл.»

Я проверяю каталог, C:\node\node_modules\npm\node_modules. Не было найдено угловатого кли. Моя версия npm - 4.0.2, а моя версия узла - 5.11.0. Если у вас есть такая же проблема, не могли бы вы помочь мне понять это?

ответ

0

С angular-cli документы

Предпосылки

Как CLI и генерироваться проекта имеют зависимости, которые требуют узла 6.9.0 или выше, вместе с НПМ 3 или выше.

Необходимо сначала обновить узел и номер в нпм.

+0

Да, после этого, я сделал это. –

0

1) Как предложил VadimB, вам необходимо обновить версии узлов и npm. Установите последнюю версию узла из nodejs.org и убедитесь, что вы выбрали минимум Узел 6.9.0.

2) Вы пытаетесь запустить неправильную команду. Текущая версия команды - npm install -g @angular/cli (Пожалуйста, обратите внимание - @ перед тем угловом/CLI пакета в команде выше.)

3) После того, как @angular/cli установки, вы можете использовать ng help или ng -v для проверки успешной установки и версии.

4) Вы ищете неправильную папку. После успешной установки @angular\cli будет доступен в C:\Users\<UserName>\AppData\Roaming\npm\node_modules\

0

Установка угловые зависимости

  • Установить стабильную версию Node (если еще не установлен) и проверить правильность установки с помощью node -v
  • Установка TypeScript с помощью command npm install -g typescript
  • Загрузите и установите Angular CLI с использованием команды npm install -g @angular/cli

Angular - это компонентная конструкция. Для создания всего приложения необходимо создать множество компонентов. Компонент представляет собой группу custom elements, HTML elements, ShadowDOM & HTML imports.

Создание Угловое 4 приложения с использованием Угловое CLI

Чтобы создать свежий новое приложение Угловая 4, используйте команду ng new newAppName. Для выполнения этой команды требуется некоторое время.

package.json - заботится о зависимости развития и приложения/пакеты/команды для выполнения

src\main.ts - заботится о лесах весь

src\app\app.module.ts - любой вновь созданный модуль должен добавлен в declarations и услуги должны быть предоставлены ключевому параметру функции @NgModule, чтобы сделать их доступными по всей заявке

Запуск Ang ular 4 app, используя Angular CLI

Чтобы запустить только что созданное приложение с помощью интерфейса командной строки, используйте команду ng serve, которая запустит приложение на http://localhost:4200/.

0

Используйте этот код:

npm install -g @angular/cli 
+0

Я сделал так, как предлагал xameeramir, но все же эта ошибка наступает: npm ERR! Неожиданный конец ввода JSON при разборе рядом с «.../эллиптический/-/ellipti c-» – Bhavin

+0

Я думаю, что угловой кли установлен неправильно на моем ноутбуке – Bhavin