gpt4 book ai didi

node.js - 哪个 npm/bin 文件夹应该在 PATH 中? ( OS X 10.8.2/npm 安装了 Homebrew 软件)

转载 作者:搜寻专家 更新时间:2023-10-31 22:32:28 25 4
gpt4 key购买 nike

使用homebrew 升级node

==> Downloading http://nodejs.org/dist/v0.8.21/node-v0.8.21.tar.gz
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/node/0.8.21
==> make install

我注意到了这一点

==> Caveats
Homebrew installed npm.
We recommend prepending the following path to your PATH environment
variable to have npm-installed binaries picked up:
/usr/local/share/npm/bin

$PATH 我已经有了:/usr/local/share/npm/lib/node_modules/scripted/bin我也应该添加 /usr/local/share/npm/bin 吗?

请注意 /usr/local/share/npm/bin 只包含两个子文件夹:scrscripted 也在 /usr/local/share/npm/lib/node_modules/scripted/bin 那么这两个文件夹的用途有什么区别

编辑/usr/local/share/npm/bin 只包含两个符号链接(symbolic link)(不是子文件夹)

最佳答案

也许您正在从 Node 的旧版本升级?我从 0.8.17 开始使用 Homebrew 存储库中的 Node ,并且我的 /usr/local/share/npm/bin 中没有任何子文件夹。它仅包含指向全局安装模块的可执行脚本的模拟链接(在 /usr/local/share/npm/lib/node_modules 中)。所以,我的 $PATH 中有 /usr/local/share/npm/bin 并且它工作正常。如果您从旧版本的 nodenpm 升级,请在更改 $PATH 之前尝试重新安装全局安装的模块。

关于node.js - 哪个 npm/bin 文件夹应该在 PATH 中? ( OS X 10.8.2/npm 安装了 Homebrew 软件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15170773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com