2016-10-26 4 views
-1

우분투에 비교적 익숙하지 않아 우분투에서 코딩 환경을 설정하는 것이 왜 그렇게 어려운지 알지 못합니다.우분투 16.04 노드 npm 문제

먼저 노드를 설치하는 가장 좋은 방법은 무엇인지 모르겠다. apt-get install nodejs를 사용했지만 "nodejs app.js"로 시작해야한다. "node app.js"대신에 사용할 수 있습니다. 나는 우분투에 노드를 설치하는 몇 가지 방법을 조사해 보았고, 다른 방법으로 그것을 설치하는 것을 잊어 버렸다. 자, 우분투는 "node"를 실행할 수 있고, 나는 그것을 설치 한 방법을 모른다.

둘째, 전역으로 설치된 모든 npm은 명령 줄에서 작동하지 않습니다. 그것은 말했다 : "xx"명령을 찾을 수 없습니다. 하지만 npm install -g xx를 사용하여 오류없이 설치 했었습니다. "npm install -g jshint"및 "npm install -g grunt-cli"를 시도했으며 둘 다 명령 행에서 작동하지 않았습니다. 패키지가 설치되었지만 명령 줄에서 해당 디렉토리의 정보를 가져올 수없는 다른 디렉토리에있는 것으로 의심됩니다.

질문 : Node와 npm을 우분투 (16.04)에 설치하여 "node -v"를 입력하여 버전을 구할 수 있으며 npm을 사용하여 패키지를 전역으로 설치할 때 실행할 수 있습니다. 명령 행

처음 다운로드 쉘 스크립트 : 지금 이미

확인 6.9.x와 같은 간단한 지시를 수행 할 때 기본적으로

+0

첫 번째 질문은 단지 node''에'nodejs'의 이름을 변경하여 해결할 수 있습니다. ('mv/wherever/nodejs/wherever/node'). – Marty

+0

"whereis nodejs"를 시도하십시오 –

답변

-1

는 지금까지 내가 기억하는대로, 우분투 여전히 0.10.x에서 저장소를 nodeJS 이

sudo bash nodesource_setup.sh 

다음을 수행 한 다음 실행

curl -sL https://deb.nodesource.com/setup_6.x -o nodesource_setup.sh 

다음 REPO를 넣어 업데이트 쉽다 것은

sudo apt-get update 

다음

sudo apt-get install nodejs 

옵션의 부 nodeJS를 설치 :이 시간 (10 월 26 일, 2016) 내가 당신을 생각하여 이러한 패키지 또한

sudo apt-get install build-essential libssl-dev 

을 추가해야 할 수도 있습니다 6.9.1 node -version을 실행하는 순간과 npm은 3.10.8이되어야합니다.

+0

어떤 질문에 대해서도 답이 없습니다. – Marty

+0

nodejs --version 또는 nodejs -v를 실행할 때 어떤 버전이 있습니까? –