一.安裝 nvm
1.下載並安裝nvm
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.25.2/install.sh | bash
2.查看nvm版本
$ nvm --version
3.查看可提供安裝的node版本
$ nvm ls-remote
4.根據列出的版本號,下載對應的node版本 比如我們要下載v6.10.3版本:
$ nvm install v6.10.3
5.然後查看安裝的對應的node版本
$ nvm ls
6.測試,輸入如下進入node的交互環境中
$ node
7.按照 慣例,來一個hello world
$ console.log("Hello World!");
二.配置npm
1.查看npm設置
$ npm config list
2.下面通過命令行設置npm,當然也可以通過修改上面命令所看到的config文件來處理.
$ npm config set strict-ssl false
$ npm config set proxy http://wilson:[email protected]:63128
$npm config set https-proxy=https://wilson:[email protected]:63128
遇到的問題1:
這樣設置後,公司環境還是跑不了,最後發現,公司的Ldap服務器一直記住我之前的密碼,而不是現在的密碼,暈倒.
最後用以列三句命令解決了問題.
npm config set strict-ssl false
npm config set proxy http://wilson:[email protected]:64000
npm --registry https://registry.npm.taobao.org info underscore
遇到的問題2: sudo npm: not found command
sudo ln -s "$NVM_DIR/versions/node/$(nvm version)/bin/node" "/usr/local/bin/node"
sudo ln -s "$NVM_DIR/versions/node/$(nvm version)/bin/npm" "/usr/local/bin/npm"
三.npm相關的比較有用的命令
1.更新系統中全局安裝的angular-cli軟件包
npm uninstall -g angular-cli
npm cache clean
npm install -g @angular/cli@latest
2.對於已有項目要想跑起來,一般要用下面的命令
cd angular-demo
rm -rf node_modules
npm install