下載 進入node.js官網的下載頁面 "node.js下載頁面" ,選擇合適的版本進行下載 配置 1.設置環境變數 隨便找一個地方,將文件解壓出來 複製當前的路徑,我的電腦右鍵,打開屬性,左邊有個高級系統配置,之後再打開環境變數 選擇Path選項,點開編輯,把之前複製的路徑粘貼即可 之後在命令行輸 ...
下載
進入node.js官網的下載頁面node.js下載頁面,選擇合適的版本進行下載
配置
1.設置環境變數
隨便找一個地方,將文件解壓出來
複製當前的路徑,我的電腦右鍵,打開屬性,左邊有個高級系統配置,之後再打開環境變數
選擇Path選項,點開編輯,把之前複製的路徑粘貼即可
之後在命令行輸入node -v
,即可看到結果
2.配置淘寶源倉庫
如果使用node.js原本的下載源,可能會不太穩定,這裡推薦使用淘寶源
命令行輸入以下命令:
npm config set registry https://registry.npm.taobao.org
切換回官方源:
npm config set registry http://www.npmjs.org
查看當前源:
npm config get registry
3.配置下載路徑
node.js預設會將引用的依賴下載在C盤,我們需要更改以下設置
在node.js的根目錄下新建兩個文件夾,node-global
,node-cache
之後,命令行輸入以下命令(註意,後面的路徑改為你自己的路徑):
npm config set prefix "Q:\node-v12.16.3\node_global"
npm config set cache "Q:\node-v12.16.3\node_global"
或者是使用另外一種方式,進入到根目錄/node_modules/npm
找到.npmrc
文件,使用記事本打開並添加下麵代碼
prefix =Q:\node-v12.16.3\node_global
cache = Q:\node-v12.16.3\node_cache
4.使用yarn替換npm下載
由於npm會經常性出現奇怪的問題,依賴包的時候容易出錯,現在很多人都換上了yarn
yarn是Facebook團隊推出的包依賴工具(yarn本質也是包,也是需要使用npm下載),emm,套娃行為(逃
- 速度超快。
Yarn 緩存了每個下載過的包,所以再次使用時無需重覆下載。 同時利用並行下載以最大化資源利用率,因此安裝速度更快。 - 超級安全。
在執行代碼之前,Yarn 會通過演算法校驗每個安裝包的完整性。 - 超級可靠。
使用詳細、簡潔的鎖文件格式和明確的安裝演算法,Yarn 能夠保證在不同系統上無差異的工作。
//安裝
npm install -g yarn
//配置鏡像下載源
yarn config set registry https://registry.npm.taobao.org
yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g
概念補充
npm是Node.js的包管理工具,可以通過npm下載已有的第三方包到自己的項目中,也可以上傳自己代碼給別人使用。
npm會隨Node.js的安裝包一併安裝
在node.js根目錄下有一個
npm.cmd
文件,打開文件其實就是將我們的npm命令映射到node.exe npm-cli.js(npm命令本質上也是調用node.exe並加上一個參數)由於存在該映射所以只要把node.exe所在的目錄添加到path環境變數,也可以在任何目錄下執行npm install了
常用命令
命令 | 說明 |
---|---|
npm view XX version |
查看某個依賴庫(包)的版本號 |
node XX.js |
啟動一個服務入口 |
npm run dev |
啟動客戶端 |
npm run build |
啟動發佈 |
npm install XX --save |
安裝依賴庫(包) |
參考
- Node.js入門教程 第一篇 (概念原理及環境配置) - osc_nhwfplmt的個人空間 - OSCHINA
- Node.js 解壓版 安裝配置_JavaScript_炎炎夏日_123的博客-CSDN博客
- yarn使用簡介_網路_idomyway的博客-CSDN博客