mac下npm/node的安装和卸载、升级;node、npm升级后最后删掉node_modules重新安装
mac還是使用brew install簡單一些;最好使用一種安裝方式,不要多種方式互用;
更新npm到最新版本npm install -g npm
更新npm到指定版本 npm -g install npm@2.9.1
指定安裝目錄
npm install --prefix /usr/local -g npm
?
1、從官網(wǎng)https://nodejs.org/en/下載pkg包安裝:
2、
安裝node
brew install node
npm升級
npm是隨著nodejs安裝一并安裝的。 更新npm,可以用npm命令。
npm install npm -g
npm相關(guān)命令介紹
全局安裝, 安裝在/usr/local/lib
npm install -g xx
npm install xx
查看所有全局安裝的模塊
npm list -g
查看某個模塊的版本號
npm list grunt
卸載模塊
npm uninstall xxx
卸載后,可以cd到node_modules/目錄下查看,或者使用命令查看:
npm ls
更新模塊
npm update xx
搜索模塊
npm search xx
創(chuàng)建模塊
npm init
發(fā)布模塊
npm public
package.json文件說明
package.json類似于Cocopods中的podspec文件。是對某指定包、模塊做的描述。
Mac下徹底卸載node和npm
homebrew安裝的
直接一條命令?
brew uninstall node
官網(wǎng)下載pkg安裝包的
一條命令?
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
?
升級node.js
npm中有一個模塊叫做“n”,專門用來管理node.js版本的。
更新到最新的穩(wěn)定版只需要在命令行中打下如下代碼:
npm install -g n n stable如需最新版本則用n latest
當(dāng)然,n后面也可以跟具體的版本號:n v6.2.0
?
升級npm
npm升級就更簡單了,只需要在終端中輸入:
npm?-g install?npm@next?
升級node或者npm后,可能原來可以啟動程序出現(xiàn)各類問題,這個時候,When you update node you need to run?rm -rf node_modules && npm install?to rebuild/reinstall your native modules against your new node version.
node app fails to run on mojave: ReferenceError: internalBinding is not defined
https://github.com/gulpjs/gulp/issues/2246
參考:https://blog.csdn.net/shiquanqq/article/details/78032943
轉(zhuǎn)載于:https://www.cnblogs.com/shengulong/p/9343165.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的mac下npm/node的安装和卸载、升级;node、npm升级后最后删掉node_modules重新安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: subversion安装与配置备忘录
- 下一篇: php中颜色的索引值,计算PHP中两种颜