[angular] “@ angular / core”에 의존하지 않는 것 같습니다. 이것은 오류입니다

각도 cli로 각도 2 앱을 만들고 싶습니다.

나는 cmd에 썼다 :

npm angular-cli -g 설치

그때:

ng firstngapp

하지만 npm start를 쓸 때 오류가 표시됩니다!
오류 이미지

파일 이미지

나는 문제를 이해하지 못한다



답변

실행하려고

npm install

프로젝트 폴더에서


답변

실행하는 동안 ng serve app / project ‘s directory에 있어야합니다 .

다른 디렉토리에서 명령을 실행하면 오류가 발생합니다.

“@ angular / core”에 의존하지 않는 것 같습니다. 이것은 오류입니다.


답변

노드 모듈을 삭제하고 package.json파일이 있는지 @angular/core확인한 후 다시 설치합니다 npm i.


답변

  1. node_modules 폴더 및 package-lock.json 파일을 삭제 하십시오.
  2. 그런 다음 다음 명령을 실행하면 npm 패키지가 업데이트됩니다.

    npm update

  3. 나중에 다음 명령을 실행하여 프로젝트를 시작하십시오.

    ng serve

위의 단계는 나를 위해 일했습니다.


답변

당신을 도울 수 있습니다.

  • 이전에 생성 한 모든 폴더 삭제
  • 새로운 폴더 만들기
  • 그런 다음 “cd foldername”명령에서 해당 폴더로 이동하십시오.
  • 그런 다음 “npm install”을 설치하십시오.

이렇게하면 문제가 해결됩니다.


답변

터미널에서

 > cd myProjectPath
 myProjectPath > npm install


답변

여전히 문제인지 모르겠습니다. 나는와 같은 성가신 경험하고 있었다 @angular/cli v1.1.2의를 npm 4.1.2. node_modules디렉토리를 삭제 한 다음 업데이트를 진행했습니다.npm (이것은 과거의 일반적인 원인이므로).

나는 (최신) 으로 업그레이드 npm하고 싶었지만 5.0.3사용 nvm하고 있었기 때문에 라이브러리를 엉망으로 한 것 같습니다. 따라서 다시 설치했습니다node .

그런 다음 나는 함께 갔다

  • npm cache clean
  • npm rebuild
  • npm install -여러 번 다른 패키지에서 오류가 발생했기 때문에 여러 번

결국 모든 패키지는 훌륭했습니다.

도움이 되었기를 바랍니다.