Django項目 第一課 【nvm、node、npm安裝及使用】

nvm安裝前端

nvm是一個用來管理node版本的工具。咱們之因此須要使用node,是由於咱們須要使用node中的npm,使用npm的目的是爲了可以方便的管理一些前端開發的包。nvm的安裝很是簡單,步驟以下:(這裏只介紹Mac系統的安裝)node

1:下載安裝包:https://github.com/creationix/nvmgit

2: 或者直接在Mac終端運行github

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

而後運行(配置環境變量)express

open ~/.bash_profile 

#添加(通常終端中有提示添加的東西)
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

source  ~/.bash_profile  #保存

 

nvm經常使用命令:npm

1:nvm install node  #安裝最新版本node
2:nvm install [version] #安裝指定版本的node.js
3: nvm use [version] #使用某個版本的node
4:nvm list  #列出當前安裝了哪些版本的node
5:nvm uninstall [version] #卸載指定版本的node
6:nvm node_mirror [url] #設置nvm的鏡像
7:nvm npm_mirror [url] #設置npm的鏡像
7:nvm current #當前版本

 

node安裝bash

安裝完nvm後,咱們家能夠經過nvm來安裝node了curl

nvm install node 6.4.0

若是速度太慢了,能夠設置一下nvm的源,選擇國內的工具

nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm node_mirror https://npm.taobao.org/mirrors/npm/

 

查看node相關版本,能夠直接上https://nodejs.org/en/ui

 

安裝npm:

npm在安裝node的時候就會自動安裝了。當時前提條件是你須要設置當前的node的版本: nvm use 8.4.0 。而後就可使用npm了。關於npm經常使用命令以及用法

使用淘寶鏡像:

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

那麼之後就可使用cnpm來安裝包了

 

安裝包:

安裝包分爲全局安裝和本地安裝。全局安裝時安裝在當前node環境中,在全部的項目中均可以使用這個包。而本地安裝時安裝在當前項目中,只有當前這個項目能使用。安裝的方式只有-g參數的區別

npm install express      #本地安裝
npm install express -g  #全局安裝

 

若是出現如下錯誤:

npm err! Error: connect ECOMNREFUSED 127.0.0.1:8087

解決辦法爲:

npm config set proxy null

 

本地安裝

1:將安裝包放在 ./node_modules 下(終端運行:npm root),若是沒有node_modules目錄,會在當前執行npm命令的目錄下生成node_modules目錄

2:能夠經過 require()來引入本地安裝的包

全局安裝

1:將安裝包放在 /usr/local 下或者你 node 的安裝目錄

2:能夠直接在命令行裏使用

 

卸載包

npm uninstall [package]

 

更新包

npm update [package]

 

搜索包

npm search [package]
相關文章
相關標籤/搜索