다음은 로컬 Windwos 환경 및 생산 환경 Alibaba Cloud Centos 시스템에서 Vagrant로 구축 된 Virtual Machine (Homestaead)에 Node.js를 설치하는 단계와 NPM 설치 종속성의 차이를 기록합니다.
소스 코드 컴파일을 사용하여 Node.js를 설치하십시오. 먼저 기계에서 node.js를 제거하고 스택 오버플로에 제공된 단계를 직접 붙여 넣습니다.
1. NPM 및 Node.js를 제거하십시오
먼저 NPM을 제거하면 명령은 다음과 같습니다. sudo npm uninstall npm -g 다음 Node.js를 제거하십시오.
/path/bin/node와 같은 것을 반환하는 노드를 실행합니다.
그런 다음 CD /Path를 실행하십시오
이것은 node.js에 의해 추가되는 모든 것입니다.
rm -r bin/node bin/node -waf 포함/노드 lib/노드 lib/pkgconfig/nodejs.pc share/man/man1/node.1
Ubuntu 시스템이고 APT-Get을 사용하여 설치된 경우 명령을 사용할 수 있습니다.
sudo apt-get nodejs를 제거하십시오
2. Node.js를 다운로드, 컴파일 및 설치하십시오
node.js 공식 다운로드 페이지 : https://nodejs.org/en/download/current/
최신 버전을 선택했습니다. 다운로드 주소는 https://nodejs.org/dist/v6.3.1/node-v6.3.1.tar.gz입니다.
일반적으로 Linux에있는 타사 소프트웨어의 설치 디렉토리는 /usr /local입니다. wget을 사용하여 소스 코드를 다운로드합니다 (주소를 직접 교체) :
sudo wget http://nodejs.org/dist/v0.10.10/node-v0.10.30.tar.gz
압축 압력 :
tar xzvf node-v* && cd node-v*
편집:
./configuremake
이 과정은 느리게 될 수 있고 완료를 기다린 다음 설치하십시오.
Sudo는 설치합니다
모든 것이 잘 진행되면 Node.js가 설치되고 Node -v를 사용하여 버전을보십시오.
vagrant@homestead :/usr/local $ 노드 -vv6.3.1
3. NPM 종속성을 설치하십시오
여기서는 Windows의 가상 머신은 실제 Linux 시스템과 다릅니다. Linux에서 직접 :
NPM 설치
그러나 Windows 가상 머신의 명령은 매개 변수와 함께 추가해야합니다. 그렇지 않으면 오류 가보고됩니다.
NPM 설치-No-Bin-Links
4. Taobao NPM 미러 가속도를 설치하십시오
실제로 세 번째 단계 전에는 Taobao의 NPM 이미지를 먼저 설치하고 명령을 사용할 수 있습니다.
npm install -g cnpm -registry = https : //registry.npm.taobao.org
이러한 방식으로 대부분의 NPM 명령은 다음과 같은 CNPM으로 대체 할 수 있습니다.
CNPM 설치
Laravel의 PHP 프레임 워크를 사용하므로 Gulp 프론트 엔드 빌드 도구를 사용해야하므로 Gulp를 설치하려면 Taobao NPM 미러를 사용하여 설치하십시오.
CNPM 설치 -글로벌 완프
이 시점에서 Node.js 및 NPM 종속성이 성공적으로 설치되었으며 모든 것이 새롭습니다.
또 다른 방법이 있습니다 : CNPM을 설치하지 말고 Taobao 미러를 사용하여 NPM의 거울을 설정하십시오.
NPM 구성 세트 레지스트리 https://registry.npm.taobao.org
요약
위는 Node.js 및 NPM을 제거하고 설치하는 프로세스의 전체 내용입니다. 이 기사의 내용이 모든 사람에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 두십시오.