工具 - Npm
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 源地址修改為淘寶源
相關文章
- npx: npm包執行工具NPM
- NPM酷庫:bluebird Promise工具庫NPMPromise
- 【前端】NodeJs包管理工具NPM前端NodeJSNPM
- 如何將 npm 作為構建工具使用NPM
- node版本管理和npm源管理工具NPM
- NPM酷庫041:validator,驗證工具集合NPM
- 前端彙總系列:npm依賴(類庫工具)前端NPM
- node包管理工具npm的更多用法NPM
- nodeJS---模組與npm包管理工具NodeJSNPM
- npm 模組釋出到 npmNPM
- 基於node和npm的命令列工具——tive-cliNPM命令列
- 國內npm源映象(npm加速下載) 指定npm映象NPM
- 十分鐘通過 npm 建立一個命令列工具NPM命令列
- 使用taobao的npm映象源,同時安裝nrm映象工具NPM
- npm ERR! code EINTEGRITY npm! ERR! shal-NPM
- npm 安裝 bin/npm: line 1: ../lib/node_modules/npm/bin/npm-cli.js: No such file or directoryNPMJS
- npm 命令NPM
- npm 操作NPM
- npm run build打包報錯 npm: should be >= 3.0.0NPMUI
- npm i和npm i --production的區別NPM
- npm run dev 和 npm run serve 區別NPMdev
- node中npm結構詳解以及自定義npm包上傳到npm教程NPM
- 包管理工具 NPM 和 yarn 下載超時解決方法NPMYarn
- npm link 本地開發npm私有包神器NPM
- NPM TipsNPM
- npm常用指令NPM
- Npm管理命令NPM
- npm安裝NPM
- npm和gitNPMGit
- npm&pnpmNPM
- npm 相關NPM
- npm install報錯, npm ERR! code MODULE_NOT_FOUNDNPM
- 企業私有npm部署和實現npm釋出NPM
- 安裝npm 解除安裝npm 安裝apidocNPMAPI
- 釋出一款npm包幫助理解npmNPM
- 使用淘寶映象源加速 NPM(alacleate NPM) & vue-cliNPMVue
- npm,registry,映象源,npm切換源,yarn,cnpm,taobao,nrsNPMYarn
- npm發包流程NPM