環(huán)境: Mac
工具:
NPM 可通過官網(wǎng)查詢一些模塊相關(guān)
NPM Doc 通過官網(wǎng)文檔了解更多的關(guān)于NPM的使用
安裝
NPM是Node.js的包管理工具,可用于解決 Node.js在代碼部署上的問題。
新版本的Node.js已經(jīng)集成了NPM, 因此可通過下載 Node.js 來使用 NPM。
Node.js 下載地址
Node.js 歷史版本下載地址
下載成功后, 打開終端運行命令,檢測版本是否運行成功:
// 檢測node.js
node -v
// 檢測npm
npm -v
如果有Homebrew的話,可以通過它進行安裝:
brew install node
NPM常用命令
- 更新NPM, 主要用于能夠獲取最新的軟件包相關(guān)
npm install npm -g
- 卸載NPM
npm uninstall npm -g
- 安裝指定模塊
// 安裝增加 -g 命令,表示全局安裝,安裝包在 /usr/local 目錄下的 ./node_modules中
// 沒有使用-g 命令,會將安裝包默認安裝命令運行的所在目錄的 ./node_modules中
// 安裝某個模塊前,都會生成 node_modules 目錄
npm install ModleName
npm install ModelName -g
- 查看已安裝的模塊列表
npm list
npm list -g
/*
/usr/local/lib
├── corepack@0.17.0
├── express@4.18.2
├── i@0.3.7
├── npm@9.5.1
├── typescript@5.1.6
└── yarn@1.22.19
*/
- 查看已安裝的模塊
npm list yarn -g
/*
/usr/local/lib
└── yarn@1.22.19
*/
- 更新已安裝的模塊
npm update yarn -g
- 搜索模塊
npm search ModelName
npm search ModelName -g
- 幫助相關(guān)
npm help
NPM常用模塊推薦
- yarn 用于緩存下載的每個包,使用用法:
// 全局安裝yarn模塊
npm install yarn -g
// 通過yarn模塊添加md5
yarn add md5
常見問題匯總
安裝某個模塊提示權(quán)限不足問題
問題原因: 權(quán)限不足,
解決方案: 運行命令時,增加sudo即可
示例:
sudo npm install ModelName -g
sudo npm update yarn -g
安裝某個模塊很慢的問題
問題原因: npm install
默認使用的安裝鏡像為國外鏡像,因此會受網(wǎng)絡(luò)限制.
解決方案: 替換鏡像為國內(nèi), 運行終端命令文章來源:http://www.zghlxwxcb.cn/news/detail-715827.html
npm config set registry https://registry.npm.taobao.org
后續(xù)慢慢補充…文章來源地址http://www.zghlxwxcb.cn/news/detail-715827.html
到了這里,關(guān)于Mac 安裝使用NPM及常用命令的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!