Node.js的安裝以及包的安裝使用
Node.js
Node.js 是一個基於 Chrome V8 引擎的 JavaScript 執行環境。
Node.js是一個環境,不是伺服器端語言。
Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效。
Node.js的安裝,一路next,儘量不要修改路徑。
可以下載歷史版本的 https://nodejs.org/zh-cn/download/
一般我下載偶數版本的及下載msi格式的,因為node.js的正式版都是偶數來命名的,比較穩定。
安裝完之後怎麼檢測Node.js時候安裝成功?
通過DOS命令: node -v 以及 npm -v來檢測,會出現版本好數字。
npm是Node.js自帶的包管理工具,全球最大的開源庫生態系統。
(被微軟下的全球最大同性交友網站github收購了)
如何下載npm裡包了?
npm install 包的名稱
npm info [package] 檢視當前package 的版本資訊
npm view [package] versions 檢視npm下面package 所有的版本
npm update [package] 更新模組
npm uninstall [package] 解除安裝模組
npm install [package] 安裝模組
npm install [email protected]( 版本號,安裝對應版本的包
npm install [package] -D 安裝到開發環境 -D相當於 --save -dev都縮寫
npm install [package] -S 安裝到生產環境(和專案在一起,一直存在)
初始化工程:必做的事情
npm init - 回答一堆的問題,都可以跳過不回答。專案的配置資訊和包的資訊
npm init --yes 預設配置 一步到位。 前面的設定有關係。
npm init -y
使用npm install會讀取package.json檔案來安裝模組。安裝的模組分為兩類
dependencies和devDependencies,分別對應生產環境需要的安裝包和開發環境需要的安裝包。
dependencies:生成環境的程式碼直接執行
devDependencies:開發環境的程式碼經過編譯後執行
因為npm是國外的伺服器,安裝過程中可能會因為網路問題產生丟包,所以可以採用cnpm進行安裝。
安裝cnpm(淘寶映象),採用淘寶提供的映象源來下載模組,自我覺得是最快的
Dos 下面按照順序將下面的三句命令複製執行,安裝cnpm
npm config set registry https://registry.npm.taobao.org
npm config get registry
npm install -g cnpm --registry=https://registry.npm.taobao.org
(安裝過程中如果出現,error報錯,DOS命令 ctrl+c 終止)
安裝nrm,nrm是npm的映象管理工具,有時候國外資源太慢那麼我們可以用這給來切換映象源。
首先全域性安裝 nrm npm install nrm -g
列出可用的源:nrm ls
使用哪個源:nrm use taobao
列幾種個人安裝包時的方式:
1, npm install —> 國外的資源
2,nrm —>切換到國內源 —> npm install
3,cnpm —> cnm install