工具 - Npm

百無禁忌諸事皆宜發表於2020-12-19



1. 介紹

NPM 是隨 Node.js 一起安裝的包管理工具,安裝好 node 會自動安裝 npm

2. 常見應用場景

1.能從 npm 伺服器下載別人的第三方包到本地使用

2.生成 package.json 配置檔案,記錄包的版本,以後專案傳給別人就不需要傳專案資源了,別人通過這個配置檔案在終端 npm init 就能下載對應的版本資源

npm init -y // y 引數是所有選項預設

3.安裝依賴包

npm i 包名 // 本地安裝
npm i 包名 -g // 全域性安裝
npm i 包名 -S // 專案上線時用到的包, 新增到 dependencies, 等價於 npm i 包名
npm i 包名 -D // 開發時用到的包, 新增到 dev Dependencies
npm uninstall 包名 // 移除包
npm cache verify // 清除資料快取, 報錯 4048 時使用

3. 用國內映象源替代 npm 源

因為 npm 伺服器在國外,導致下載有時延遲過大,速度緩慢甚至出錯;
我們可以用 cnpm 代替 npm 命令,用國內淘寶的映象更快,再把 cnpm 命令賦值到 npm 上,以後用 npm 相當於 cnpm,更快捷方便;

Ps: 我用的 Mac,如果 Win 出錯另行搜尋(好像不用加 sudo,改管理員執行)

sudo npm install -g cnpm --registry=https://registry.npm.taobao.org // 如果太慢下載 cnpm
npm config set registry https://registry.npm.taobao.org // 將 cnpm 啟動設定為 npm
npm config get registry // 驗證是否成功將 npm 源地址修改為淘寶源

相關文章