그냥 설치된 'node. js' 와 '고궁박물원' (자세한 모듈에서는).
'수' 고궁박물원 그것을하지 또는 제거 및 재설치합니다 afaq 다음 버전 및 고궁박물원 node. js 하나요?
이 내가 그 단계는 '고궁박물원' 부분.
npm update [<name> [<name> ...]]
모든 패키지 나열되는지 >, 이 명령은 최신 버전으로 업데이트 (지정한 태그번호 구성). 또 설치처 누각되었습니다 쉽다.
또한 [node. js 및 고궁박물원 설치] 의 문서를 참조 (https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) 및 [업그레이드하기를 고궁박물원] (https://docs.npmjs.com/try-the-latest-stable-version-of-npm).
하지만 더 이상 존재하지 않는 이유는 다음 원래 FAQ 를 이전 및 Mac linux*용 노력해야 합니다.
>. # 고궁박물원 업데이트하려면 어떻게 해야 합니까? >. >. g 고궁박물원 고궁박물원 설치 >. >. 이 명령은 현재 버전의 제거하시겠습니까 유념하십시오 고궁박물원. 'G' 를 사용할 경우 고궁박물원 smartupdate sudo 고궁박물원 설치 - Mac. >. >. 또한 모든 로컬 패키지 '또는' 오래된 업데이트하십시오 수행여 고궁박물원 업데이트하십시오 인수 없이 글로벌 패키지 업데이트 - 고궁박물원 수행여 'g'. >. >. 가끔 거역한다면 진행률에 고궁박물원 등 현재 버전은 버전을 설치한 버전에 이미 설치된 제대로 수 없습니다. (고려해보십시오 판매업체에서 버그가 있을 경우 업데이트 함장님이요) 이 경우, 이 작업을 수행할 수 있습니다. >. >. 컬 sh https://www.npmjs.com/install.sh
내가 사용하는 업데이트하려면 node. js 자체를 추천합니까 [nvm, 노드입니다 버전 관리자] (https://github.com/creationix/nvm).
정말 내가 찾은 이 길을 노드에 업데이트 후에 데이비드 Walsh& # 39 의 블로그, 할 수 있어 설치하여 'n' :
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
또 현재 안정 버전은 장착합니다 '노드'.
nvm ls-remote
nvm install <version>
nvm use <version>
이 질문은 linux용 아무도 이해할 수 있지만, 그냥 documentum. 만일의 사태에 대비해 Windows 시스템 솔루션을 찾고 있다 이 사이트 node. js * 버튼을 클릭합니다 다운로드하십시오 홈페이지 및 실행하십시오 설치 프로그램입니다.
감사하게도, & # 39 의 모든 내용을 잘 걸렸다 몇 번의 클릭만으로 Next& # 39. 나는 attaboy 버튼를 최신 버전 윈도우 7 에서 실행되는 0.8.15 node. js 내 시스템.
아시다시피 고궁박물원 함께 node. js 는 현재 설치한 경우 이미 설치한 'you', 즉 '노드입니다 고궁박물원'. 최신임 유지할 수 있는 몇 가지 중 하나를 사용하여 다음 버전 관리자에만 node. js 및 고궁박물원 합니다.
만약 ᅭ 오른길로 Mac 사용할 수 있습니다. [홈브류] (http://brew.sh/). 노데지스 설치 및 사용 고궁박물원 브루 (brew):
$ brew install node
나중에 업데이트하십시오 사용할 수 있습니다.
$ brew update && brew upgrade node
고궁박물원 업데이트되어야 것으로 잘 알려져 있다.
또한 이전 버전 '스위치' 를 하나의 수 있게 하는 경우, 예를 들면 다음과 같습니다.
$ brew switch node 0.10.26
브루 (brew) 를 데이터베이스에구성원을 mac.
$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
[명사] (https://www.npmjs.org/package/n) 는 '브름 가능성이 가장 높은' (루비 버전에서는 관리자), 관리 및 업데이트 버전 '' 노드입니다 / 고궁박물원 사용할 수 있습니다.
쉽게 설치 node. js 버전:
$ n 0.10.26
$ n 0.8.17
$ n 0.9.6
사용 (및 설치처 경우 누각되었습니다) 최신 정식 출시.
$ n latest
안정적인 use/install 정식 출시.
$ n stable
전환하십시오 조교하실 이전 버전 사용:
$ n prev
이 목록을 보려면, 스케쳐내 설치된 노드입니다 도망쳐야해 'n' 에서, 다음과 같은 뭔가 명령행을 출력됩니다.
$ n
0.10.26
• 0.8.17
0.9.6
이 패키지는 기록되었으므로 다운로드할 수 있는 '와' n '순수한' linix 쉘로 고궁박물원 모듈 (map_layer '파커게.j슨') / 업데이트하십시오 node. js 설치되어 있는 경우, 그래서 'n' '를 통해' 고궁박물원 설치할 수 있습니다.
$ npm install -g n
[nvm] (https://github.com/creationix/nvm) 도 'like' 브름, 심지어 명령 이름 및 사용이 매우 유사합니다.
컴파일 및 설치 다운로드할지, 최신 v0.10.x node. js 릴리스에는 사용하여 'nvm':
$ nvm install 0.10
설치한 후 전환할 수 있습니다.
$ nvm use 0.10
'의 프로젝트 루트 파일 버전 번호를 만들 수 있습니다' 이노우마르크 redboot*용 폴더이므로 다음 명령을 실행하십시오 전환하십시오 지정된 버전:
$ nvm use
이 도망쳐야해 수도 있습니다.
$ nvm run 0.10
이미 설치된 확인표시를 확인할 수 있는 버전은 사용합니다.
$ nvm ls
[설치처 스크립트입니다] nvm '자체가' 를 사용할 수 있습니다 (https://github.com/creationix/nvm/blob/master/install.sh) (单捞磐啊 깃 (git) '') 를 '컬':
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
또는 'wget':
$ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
추신
이러한 방식은 모든 I& # 39, ve 별로 없는 내가 don& # 39 에 사용되는 에서라도, Linux, Windows, 내가 할 수 있는 모든 버전을 관리하는 방법에 대해서도 경험하십시오 node. js, 예를 들어, 'n' (두 번째) 가 일하고 있는 디렉토리에만 Microsoft& # 39 의 OS (최소한) 에서 '맥').
먼저 확인하고, /h1> version< 고궁박물원 h1> <;;
npm -v
현재 version:< <, h1>, 1) 업데이트 고궁박물원 /h1>;
보기입니다 쿠렌트 고궁박물원 버전:
npm view npm version
고궁박물원 업데이트하십시오 최신 버전:
npm i -g npm
< br>; 사용 가능한 모든 고궁박물원 저회가 버전 목록, h1> <, 2), 사용자 정의 install/update/roll-back< /h1>.
,, 등 모든 버전 보기 " alpha" " beta". 및 " rc"; (release candidate)
npm view npm versions --json
예를 들어, 특정 버전은 5.0.3 사탄들 재설치하십시오 고궁박물원) 에서 버전 목록 -
npm i -g [email protected]
자동 설치 한 분리하십시오 한 버전은 현재 설치되었음.
Windows 사용자 읽어야 하는 [트러블슈팅 >. Windows 에서 업그레이드] [1] 에서 고궁박물원 wiki.
위의 링크를 [트러블슈팅 # windows 에서 업그레이드] [1] 고궁박물원 indows 업그레이드합니다 이 점을 깃허브 페이지 인용 흐름선 다음은 readme. 내가 고궁박물원) 에서 성공적으로 업그레이드됨 2.7.4 고궁박물원 3.9.3 v5.7.0 및 powershell (아마도 powershell 버전 5.0.10586.122) 를 사용하여 노드입니다
>. 첫째, 시스템에 의해 실행되는 스크립트를 실행할 수 있도록 >. 다음 명령을 통해 높은 PowerShell. 실행하십시오 PowerShell >. 마우스 오른쪽 단추로 클릭합니다 PowerShell 검색하겠습니다 관리자로 시작, >. PowerShell 및 관리자 권한으로 실행 을 선택합니다.
Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
>. 그런 다음 이 실행하십시오 품질 향상 도구 (또한 에서 설치 및 사용 >. 높은 PowerShell 또는 cmd. exe):
npm install --global --production npm-windows-upgrade
npm-windows-upgrade
[1]: https://github.com/npm/npm/wiki/Troubleshooting # windows 에서 업그레이드
첫 번째 업데이트 "'고궁박물원"'
"'고궁박물원 설치 - g npm@next"'
그 후, '차기 버전으로 업데이트 "노드"
"'고궁박물원 설치 - g node@next"' 또는 '고궁박물원 설치 - g n@next "' 또는, 최신,
"'고궁박물원 설치 - g node@latest"' 또는 '고궁박물원 설치 - g 노드입니다 "'
버전 확인 후 설치,
"'노드입니다 - 버전' '또는' 노드입니다 - v" '
div id = " page" > <;;; <! 제목: 02 - 최신 안정 버전은 고궁박물원 시도하시겠습니까 주요: 진정한
<, p>, < code> lt;;;;; gt, /code> C:\Users\& username& \AppData\Roaming\npm<;) .< /p>; 때문에 < p> puts< 설치자는 /p>;;; ,, C:\Program 파일 (x86) \nodejs< < p> < code> /code> < /p>;;; < p> before< /p>;;; ,,, gt, lt, username& < p> < code> C:\Users\& \AppData\Roaming\npm< /code> < /p>;;; ,,, /code> PATH< code> < p> < 따라 하면 항상 flfile. 고궁박물원 버전을 탑재한 노드입니다 버전니다 대신 사용하여, lt,, - g 설치처 npm@& 설치한 고궁박물원 < code> 고궁박물원, gt,, .< /code> version& < /p>. 이를 해결하기 위해 p> <;;;; /strong> one< strong> < 수행할 수 있습니다. 이 following:< /p>; < ul>; < li>; <, p>, 옵션 1: < " " >;;; a href = http://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them # 39 의 < code> path< indows installation& 변경하십시오 /code> < /a>;;;;; , /code> %appdata%\npm< code> < 했다. ,, < 전에 code> %ProgramFiles%\nodejs< /code>. 즉, ll,, /code> cmd.exe< code> < 재시작하려면 you& # 39 합니다. (그리고 잠재적으로 재시작해야 Windows) 변경할 때는 < code> PATH< /code>;;; 아니면 어떻게 고궁박물원 는 installed.< /p>; < /li>; < li>; <, p>, 옵션 2: 모두 제거하시겠습니까 of< /p>; < ul>; ,,,, /li> < /code> %ProgramFiles%\nodejs\npm< code> < li> < ,,,, /li> < /code> %ProgramFiles%\nodejs\npm.cmd< code> < li> < < /ul>; < /li>; < li>; <, p> 3:은 옵션이 있습니다. &Lt 이동하여 code> %ProgramFiles%\nodejs\node_modules\npm< /code>;;; ,, 파일 및 폴더 또는 다른 복사합니다를 < code> npmrc< /code> 데스크탑입니다. 그 후, 오픈 < code> cmd.exe< /code>;; 다음 commands:< 실행하십시오 /p>; < /li>; < /ul>; ,, div class = " < sh" 강조표시할 > < 사전 class = " editor-colors";;;;; 편집기에는 > < div class = " line" >;;;;; > < 스팬할 class = " 소스 shell" < 지원 기능을 내장,,, class = " 스팬할 shell" > < span> cd< /span>;;;;;;;;; 빨리 < /span> < span> & %ProgramFiles%< /span> <;;;;; span> < 스팬할 class = " 상수입니다 문자 이스케이프입니다 shell" > \n<;;;;;;;; < /span> < /span> < span> odejs< /span> /span> <;;;;;;; < /div> < div class = " line" > shell" > < span> npm&;;;;; 소스 스팬할 class = " nbsp;;;;;;;;; 빨리 install& npm@latest< /span> < /span> < /div> < /pre> < /div>;;; 설치되어 있는 경우, p> < 고궁박물원, 이전 단계의 할 일을 한 후, node. js 설치자는 following.< /p>; < ul>; < li>; < p>, 옵션 1 또는 2< /p>;; < ul>; ,, %programfiles%\nodejs\node_modules\npm< code> < < li> 들어가 /code>. 그리고,, /code> npmrc< code> < 라는 파일을 복사합니다. 새로운 고궁박물원 폴더에서는 < code> %appdata%\npm\node_modules\npm< /code> 있어야 할;.;;; 이렇게 하면 새로운 글로벌 설치되어 있는 패키지를 고궁박물원 are.< /li>; < /ul>; < /li>; < li>; < p> /p> 3< 옵션이 있습니다.;;; < ul>; ,, 다시 파일을 < li> 복사합니다를 네포무크 < code> %ProgramFiles%\nodejs\node_modules\npm< /code> < /li>;; < /ul>; < /li>; < /ul>; < h3> < 매핑되며, id = " a-brief-note-on-the-built-in-windows-configuration";;; class = " anchor"; # a-brief-note-on-the-built-in-windows-configuration" href = "; ,, svg, true" " 아리아 숨겨짐 < > true" " 아리아 숨겨짐 =, = class = " 오스트리콘 octicon-link"; 높이 = " 16"; 버전 = " 1.1"; " 비에프상자 = 0, 0 16 16". width = " 16" < >;;; 패스 d = 0 3 0 4 3, m4 9h1v1h4c-1.5 " 0-3-1.69-3-3.5s2.55 3h4c1.45 1.41-.91 2.72-2 3.25v8.59c.58-.45 1-1.27 1-2.09c10 5.22 8.98 4h4c-.98 1.69 3 3.5 4 8 9 0 2 2 13 12h9c-.98 0-2-1.22- 2.5s13.98 2.5s3 1.22-2 0-2 4 9zm9-3h-1v1h1c1 1-2.09v6.25c-1.09.53-2 1.84-2 3.25c6 11.31 7.55 1.22 12 2-2.5 0-.83.42-1.64 13h4c1.45 3-3.5s14.5 6z" >, 6, 9, 13 0 3-1.69 < /path> < /svg> /a> <, 13,, 간단한 메모를 내장 windows 에서 configuration< /h3>; <, p>, 창 별 특별한 부분을 직접 고궁박물원 폴더에서는 설치자는 노드입니다 설치, 구성 고궁박물원 글로벌 패키지 설치 위치에 있다는 것을 말한다. 이 때, 그것은 특수 < 고궁박물원 설치하는 데 사용됩니다 자체를 안 복제본에 code> builtin< /code>;;; 구성 into the new 설치. 이 때문에 일부 버전에서는 버그가 있었다 고궁박물원) 에서 계속 들어갈 수 있는 작업 및 수리입니다 직접 이른다고 할 수 있습니다. 다음 명령을 실행하여, /p> correct.< 것을 확인할 수 있는 글로벌 패키지 지켜보리니 고궁박물원 설치할 계획이다. ,, - g 접두어입니다 < pre> < code> 고궁박물원 구성용 확보하십시오. ,,, < /code> < /pre> < p> isn& 경우, t, lt,, # 39 로 설정되었습니다 < code> & X& :\Users\& user&, gt, gt, lt;;;;; /p> it:< 해결하십시오 \AppData\Roaming\npm< /code> 아래 명령을 실행할 수 있습니다. ,, < pre> < code> $ {} " 접두어입니다 고궁박물원 구성용 설정되었습니다 APPDATA /npm". - g ,,, 우여곡절 끝에, < /code> < /pre> < p> 설치되지 않고 있는 패키지를 선호하는 경우 데이터베이스에구성원을 로밍 프로필을 (같도다라고 you have a 할당량을 공유 네트워크 또는 그 과정에서 로깅하기 도메인에서 인하거나 아웃해야 부진한), 응용 프로그램 데이터를 넣을 수 있는 해당 지역 instead:< /p>; ,, < pre> code> $ {} /npm" 로카라프다타 " 접두어입니다 < 고궁박물원 구성용 설정되었습니다. - g ,,, 물론 < /code> < /pre> < p> <, 복사, %APPDATA%\npm< code> .as /code>; , /code> %LOCALAPPDATA%\npm< < 위해 code>. (물론,, 그리고 업데이트하십시오 < code> %PATH%< /code>) .< /p>; 이 과정이 복잡하고 있다는 것을 잘 알고 있는 사람은 모두 <, p> 작동됨 고궁박물원, 엉뚱한 및 we& # 39, re 노력하고 있어 더욱 간편해집니다. /P> 임상의들의 tuned.<; < /div>; 출처: https://docs.npmjs.com/troubleshooting/try-the-latest-stable-version-of-npm
그냥 함께 새로운 Windows 7 에 설치된 node. js 머시닝할 결과는 다음과 같습니다.
> node -v
v0.12.0
> npm -v
2.5.1
그리고 왜 내가 위의 설명됨 절차:
> npm install -g npm
또한 v2.7.3. 업그레이드합니다 그러나 고궁박물원 - 'v' 계속 수행하는 것보다 제공했음 2.5.1.
시스템 구성, 환경 변수 설정, 고급 패널 갔다. 내가 본 패스의 내 사용자 계정 관련된 변수 외에도 글로벌 경로 변수다. 전 abc. 새로운 고궁박물원: 'C:\Users\PhiLho\AppData\Roaming\npm' 후자의 dm_ownerdm_owner 경로를 노드입니다: 'C:\PrgCmdLine\nodejs\' (요즘 내가 물건을 위해 설치 프로그램 파일 및 유도체. 피할 수 없게 보호 및 잡음 말짱 패스이므로 공백이 있다.) 만약 어떤 npm.c마드 나는한다 '' (I have bsbab-unix 유틸리티와의 설치되었음.), 이 중 어느 한 시점을 노드입니다.
아무튼 수리입니다 간단합니다. 난 방금 다운로드됨 첫 번째 경로 (to 고궁박물원) 의 경로를 노드입니다 직전, 현재는 주, 글로벌 삼중평균 가변으로 최신 버전을 정확히 찾아냅니다. ',' 일부 장면을 before> C:\Users\PhiLho\AppData\Roaming\npm C:\PrgCmdLine\nodejs\ <;;
> npm -v
2.7.3
즐기세요. -)
, = > 고궁박물원 설치 sudo apt 확보하십시오. install 고궁박물원 ''
&Gt 설치 = n , 'g' sudo 고궁박물원 설치처 n -
목록을 노드입니다 버전*을 = >. 'n' ls
, = > 특정 버전을 설치 sudo 4.5.0 'n'
저는 이 기사를 통해 최근 발견했다. http://martineau.tv/blog/2013/12/more-efficient-grunt-workflows/) 이며, 저자는 언급은 '$ 고궁박물원 확인란 업데이트뿐 - u & &; 고궁박물원 설치처 '모두 업데이트하려면 종속물과의.
하지만 난 여기 항목를 끕니까 this 좀 됐지 비슷한 가치가 있는 검색 그러하매 share. 생각했다
S # 39 의 개발자! , It& 필수적인 도구에서는 node. js
Nvm 설치할 수 있습니다 다음 명령을 사용하여, 그 중 하나를 털미널 열기을 실행하십시오 다음과 같은 - "' 배시 (curl - o - https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh "' 또는 "' 배시 (bash wget - qo - https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh "'
현재 터미널 설치 후 이 it& # 39 의 권장됨 닫으십시오 열고 새 터미널 이래로 한 일부 환경 변수를 추가 NVM 적립율은 재시작해야 필요가 있어.
그러면 모든 버전을 페치할 노드입니다 인터넷에서. 처음부터 모든 버전의 LTS 버전을 언급하십시오 노드입니다 인도되니 날짜는 표시됩니까, 또한 함께. "' nvm ls 원격입니다 "'
이 설치할 수 있는 운영까지도 노드입니다 버전 (버전 목록은 취득됩니다 위의 명령을 사용하여) "' nvm 설치처 v10.15.1 "'
이 명령은 미국 부여하느뇨 로칼에서 설치된 노드입니다 버전 목록 "' nvm ls "'
이 명령을 사용할 수 있는 컴퓨터에서 운영까지도 노드입니다 제거하시겠습니까 버전 "' nvm v10.15.1 제거 "'
다음 명령을 사용하면 업그레이드합니다 최신값 apc® 고궁박물원 '현재' 노드입니다 버전 "' nvm 최신값 고궁박물원 설치 "'
NVM 여러 노드입니다 버전을 동시에 관리하는 데 사용할 수 있습니다
또한 '모든' 패키지를 설치하기 도움말에서는 고궁박물원 한 버전을 세계 다른 수동으로 설치하는 대신 그들 각자는!
여러 가지 다른 용도 및 명령의세 재배케하여 nvm 자세히 볼 수 있습니다. [노드입니다 버전 관리자] (https://github.com/creationix/nvm)
특히 다른 모든 옵션을 때 페일오버합니다.
http://nodejs.org/ - > b> <;; 설치 (install) - >. # 39, ll %s/dbase/ext_table. you& 최신 노드입니다 및 npm< /b>;
간단한!