최근 NPM을 통해 3개의 새 패키지를 설치했는데 그 중 아무 것도 실행되지 않습니다.
나는 달렸고 sudo npm install -g ionic
설치는 정상적으로 보였습니다.
그런 다음 달리면 어느 것이 좋아 보이는지 which ionic
알 수 있습니다 ./usr/local/bin/ionic
ionic start myApp tabs
그러나 문서에 따라 실행하면 새로운 ionic 프로젝트가 생성됩니다. 그러나 그 대신 그것은 전혀 아무것도 하지 않습니다. 명령줄에 출력이 없고 프로젝트가 생성되지 않습니다. Enter를 눌러 명령을 실행하면즉시명령을 전혀 입력하지 않고 단순히 Enter 키를 누른 것처럼 명령줄의 다른 줄로 돌아갑니다. 이는 명확하지 않을 수 있습니다. 죄송합니다.
sudo npm uninstall -g ionic
ionic을 성공적으로 제거한 다음 다시 설치해 보았습니다 . 행동에는 변화가 없습니다. 패키지 cordova
와 bower
. 참고: 이 모든 항목을 동시에 설치했는데 모두 작동하지 않습니다. 출력도 없고, 오류도 없고, 아무것도 없습니다. 로 실행해도 sudo
아무런 차이가 없습니다.
우분투 14.04를 실행 중입니다.
전에 이런 경험을 한 사람이 있나요?
답변1
달리다
which node
제 경우에는
/usr/sbin/node
.라고 표시된 경우
command not found
3으로 건너뛰세요. 다음 방법으로 제거하세요.sudo rm /usr/sbin/node
달리다
which nodejs
내 경우에는
/usr/bin/nodejs
.링크 만들기
sudo ln -s /usr/bin/nodejs /usr/bin/node
또는
sudo ln -s /usr/bin/nodejs /usr/sbin/node
답변2
또한 다음에 따라 설치된 오래된 nodejs 때문일 수도 있습니다.https://stackoverflow.com/questions/21362636/phonegap-cli-on-linux-doesnt-do-anything다음 방법으로 해결할 수 있습니다.
sudo apt-get install curl
npm update npm -g
sudo npm install n -g
sudo n stable
그런 다음npm remove -g ionic && npm install -g ionic
답변3
apt-get 이외의 다른 응용프로그램을 설치해도 같은 문제가 발생할 수 있다고 생각합니다. 사용해 보세요.
which ionic start MyApps tab
또는
which ionic
그 다음에-command for importing templates here- start MyApps tab