ubuntu下nvm,node以及npm的安裝與使用


一:安裝nvm

首先下載nvm,這里我們需要使用git,如果沒有安裝git,可以使用

sudo apt-get install git

來安裝

git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`

接下來,我們需要編輯我們的環境變量配置文件

cd 
vim .bashrc 

source ~/.nvm/nvm.sh

添加進我們的.bashrc中,保存退出。

輸入命令

source .bashrc

將新增的nvm添加到系統中。

nvm -v#查看nvm版本

二.使用nvm安裝node

先使用

nvm --help

來了解一下nvm的具體用法

使用

nvm ls-remote

查看可以使用的node版本

這里我選擇了v0.11.13,,使用一下命令來安裝,並且將其設置為默認版本。

nvm install 0.11.13 
nvm alias default 0.11.13

安裝好node中是自動安裝npm,node package manage

遇到的問題:有時候我們打開一個新的shell后,會提示我們找不到node和npm的命令,可是我們明明安裝了?
我們看看我們的.bashrc中有沒有這樣兩句

export NVM_DIR="/Users/YOURUSERNAME/.nvm" 
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

沒有的話,就自己添加進去,然后使用

source .bashrc

來引入系統。

三.npm包管理工具的使用。

以前不知道具體怎么使用,只知道npm install

當我們使用node的時候,就必然會使用node的各種包,為了方便管理就有個npm這個工具。

package.json就是node模塊的目錄,npm install會根據這個json文件來進行安裝。

在我們的工程中,我們使用

npm init

來初始化我們的package.json文件,以前我總是從別的工程來copy,是不是很瓜?

當我們需要安裝新的模塊的時候,有兩種情況。

1.全局安裝

npm install -g packagename

參數g說明我們要安裝到全局,這樣就都可以用了

2.針對單個工程安裝
首先進入工程根目錄,然后我們使用

npm install packagename --save

來進行安裝,加上--save,npm就會幫助我們下載最新的包,並且添加進package.json文件。

四.淘寶npm擴展

由於你懂的原因,國內使用npm有時候並不能成功安裝包。所以我們可以使用淘寶的npm管理工具來管理。這樣速度就會快很多。

我們可以使用一下命令進行全局安裝

npm install -g cnpm --registry=https://registry.npm.taobao.org

安裝完成后使用

cnpm -v 
1.2.0

可以看到,我已經成功安裝了。

以后我們就可以完全使用cnpm來代替npm了。

具體可以[點我打開](http://npm.taobao.org/)查看

 

原文鏈接:http://blog.csdn.net/minchina91/article/details/40260263


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM