node.js - Npm 使用 Homebrew 升级到最新版本

标签 node.js macos npm homebrew

我正在寻找官方程序来更新 Node 中包含的 npm 版本(通过 Homebrew 软件安装)。

cli 配置

metrics-registry = "https://registry.npmjs.org/"
scope = ""
user-agent = "npm/6.4.1 node/v11.4.0 darwin x64"
userconfig /Users/antoniomavaro/.npmrc
prefix = "/Users/antoniomavaro/.npm-packages"
node bin location = /usr/local/Cellar/node/11.4.0/bin/node
cwd = /Users/antoniomavaro
HOME = /Users/antoniomavaro

通过 npm install npm @latest -g 安装 npm 作为一个独立的模块,但它不会更新与 Homebrew 软件一起安装的捆绑版本。

谁能帮帮我?

最佳答案

有了 Homebrew,它应该开箱即用。这是我做过的吗:

$ which npm
/usr/local/bin/npm

$ npm --version
6.4.1

$ npm install -g npm
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
/usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js
+ npm@6.5.0
added 2 packages from 1 contributor and updated 14 packages in 8.139s

$ npm --version
6.5.0

关于node.js - Npm 使用 Homebrew 升级到最新版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53784741/

相关文章:

javascript - 如何以水平方式显示最小值和最大值?

node.js - 如何防止 lambda 中的代码重复?

javascript - 学习你 Node : #3 My First I/O

node.js - 我对 Node 中 'Non-blocking' 的理解是否正确?

linux - 如何将 Qt 应用程序从一个操作系统(linux)交叉编译到其他操作系统(Windows 和 MAC)?

macos - Applescript 更改 : copy the result as list isn't the same

node.js - npm 始终使用主目录作为当前工作目录

github - Travis 推送失败但通过 PR

javascript - 如何在 React 组件中调用 minimize() 和 focus()?

macos - Mac上的Docker Compose-镜像位置