2017-02-16 1 views
2

angular-cli를 사용하여 Angular2 프로젝트를 생성하려고합니다. 나는 npm install -g angular-cli는 I ng new test, 그것은Angular2 각형 cli 프로젝트 생성

반환 실행 " 'NG'는 interal 또는 외부 명령으로 인식되지 않습니다, 실행할 수 프로그램 또는 배치 파일을."

디렉토리 C:\node\node_modules\npm\node_modules을 확인합니다. Angular-Cli가 발견되지 않았습니다. 내 npm 버전은 4.0.2이고 내 노드 버전은 5.11.0입니다. 너희들도 똑같은 문제가 있다면, 어떻게 알아낼 수 있겠 니?

답변

0

angular-cli에서 문서

전제 조건

CLI와 생성 된 프로젝트는 모두

함께 NPM 3 이상으로, 노드 6.9.0 이상이 필요 의존성을 가지고있다.

노드와 npm을 먼저 업그레이드해야합니다.

+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\clicommand npm install -g typescript를 사용하여 TypeScript를 설치 C:\Users\<UserName>\AppData\Roaming\npm\node_modules\

0

가 (아직 설치되지 않은 경우) Node의 안정적인 버전을 설치 각도 종속성

  • 설치에 사용할 수 및 node -v
  • 를 사용하여 설치를 확인합니다
  • Angular CLI을 다운로드하여 설치하십시오. npm install -g @angular/cli

Angular은 구성 요소 지향 프레임 워크입니다. 전체 응용 프로그램을 만들기 위해서는 많은 구성 요소를 만들어야합니다. 구성 요소는, 신선한 새로운 각도 4 응용 프로그램을 만들 명령 ng new newAppName을 사용하려면 각도 CLI

를 사용하여 각도 4 응용 프로그램을 만들기 custom elements, HTML elements, ShadowDOM & HTML imports.

의 그룹입니다. 이 명령은 실행하는 데 약간의 시간이 걸립니다.

package.json는 -을 담당 개발 및 응용 프로그램 종속성/패키지/

src\main.ts 실행할 명령어 - 새로 만든 모듈 declarations 및 추가 할 수있다 - 전체

src\app\app.module.ts는 발판을 담당 서비스는 전체 응용 프로그램에서 액세스 할 수 있도록 @NgModule 함수의 providers 키 매개 변수에 제공되어야합니다.

Ang http://localhost:4200/에 응용 프로그램을 실행할 명령 ng serve을 사용하여 CLI를 사용하여 새로 생성 된 응용 프로그램을 실행하려면

각도 CLI를 사용하여 울라 4 응용 프로그램.

0

사용이 코드 :

npm install -g @angular/cli 
+0

xameeramir가 제안했지만 아직이 오류가 발생했습니다. npm ERR! '.../타원형/-/타원형 c-'근처에서 파싱하는 동안 예기치 않은 JSON 입력 끝 – Bhavin

+0

각도 랩이 노트북에 제대로 설치되지 않은 것 같습니다. – Bhavin