2017-11-06 5 views
1

npm을 사용하여 노트북에 nodejs의 최신 버전을 설치하려고합니다. 내가 설치하거나 nodejs과 NPM을 업그레이드하는 모든 방법을 시도우분투 16.04에 nodejs 최신 버전을 설치하는 방법은 무엇입니까?

npm is known not to run on Node.js v4.2.6 
Node.js 4 is supported but the specific version you're running has 
a bug known to break npm. Please update to at least 4.7.0 to use this 
version of npm. You can find the latest release of Node.js at https://nodejs.org/ 

그러나 나는 매번이 메시지가 :하지만 매번 나는이 메시지가 설치하려고합니다. 또한 nodejs -v를 실행하면 v4.2.6이 표시됩니다.

nodej를 제대로 사용할 수 있도록 설치하려면 어떻게해야합니까?

+0

"nodejs 및 npm을 설치 또는 업그레이드하는 모든 방법을 시도했습니다."어떤 방법을 사용 했습니까? – niklon

+0

패키지 관리자를 통한 설치, 공식 웹 사이트에 명시된 터미널 명령 사용 등 –

답변

2

주의 깊게 읽으십시오. Node.js 4가 지원되지만 실행중인 특정 버전은 이며 npm을 위반하는 것으로 알려진 버그가 있습니다.

npm을 실행할 수없는 nodejs 버전이 설치되어 있습니다. 따라서 npm을 사용하여 nodej를 업데이트 할 수 없습니다. Node.js를 8,

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - 
sudo apt-get install -y nodejs 

다른 방법 : 대신, Node.js를 6에 대한 링크 https://nodejs.org/en/download/package-manager/

에서 "데비안과 우분투 기반 리눅스 배포판"nodejs 설치 가이드를 따를 수

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - 
sudo apt-get install -y nodejs 
+0

나는 이전에도이 작업을 수행했다고 생각합니다. 그러나, 나는이 단계들을 다시 따라 갔다. 자, 어떻게해야합니까? –

+0

터미널 "node -v"의 노드 버전을 확인하십시오. v6.x 또는 v8.x로 업데이트되지 않은 경우 위의 명령을 시도하고 설치하는 동안 오류가 있는지 확인하십시오. 그렇다면 문제를 해결하십시오. – psytron