ng Serve는 로컬 URL을 로드하는 대신 편집기를 엽니다.

ng Serve는 로컬 URL을 로드하는 대신 편집기를 엽니다.

ng serve또는 를 입력할 때마다 ng serve --open항상 편집기가 열리고 프로젝트는 열리지 않습니다.

아래 이미지에서 이를 볼 수 있습니다. 이는 명령의 첫 번째 이미지입니다.

이 편집기는 명령을 입력하고 다음을 누르면 열립니다 Enter.

이 편집기는 명령을 입력하고 Enter 키를 누르면 열립니다.

답변1

이것은 'ng' 별칭의 터미널 편집기입니다. 다음을 사용하여 제거하십시오.

sudo apt purge ng-common ng-latin

그런 다음 Angular CLI를 설치하십시오 (npm이 설치되어 있다고 가정).

sudo npm install -g @angular/cli

npm이 설치되어 있지 않은 경우여기 좀 보세요

답변2

nvm을 사용하여 노드를 설치했다고 가정하고 이를 .bashrc에 입력합니다.

alias ang=~/.nvm/versions/node/`nvm current`/bin/ng

또는 ng 명령이 다른 곳에 있으면 그에 따라 조정하십시오. 그런 다음 대신 "ang"과 함께 각도를 사용하고 "ng"와 함께 편집기를 사용하십시오.

답변3

다른 답변에서 알 수 있듯이 ng(편집기)를 실행합니다(참조man ng) Angular CLI 대신.

실제로 실행되는 바이너리를 찾으려면 다음을 사용할 수 있습니다.

$ which ng
/usr/bin/ng

이 문제를 해결하는 방법에는 여러 가지가 있습니다. 일부는 다음과 같습니다:

추신: 편집기를 종료하려면 단축키 Ctrl+ xCtrl+를 c사용하면 됩니다.

관련 정보