gpt4 book ai didi

node.js - NPM 全局包在 Ubuntu 上不可用

转载 作者:行者123 更新时间:2023-12-04 18:36:01 24 4
gpt4 key购买 nike

我的情况

我使用 安装了 Node v6.2.0 版本n 在 Ubuntu 14.04 上。它位于路径 下/usr/local/n/versions/node/6.2.0 (通过使用 npm 前缀 -g)。

我的全局包安装在 下的那个目录中。 lib/node_modules 但我无法从命令行全局使用该软件包。

注意
早些时候,我使用不同的安装方式使用旧版本的 Nodejs 5。使用该版本的 Node 全局安装的软件包现在可用,但不可用 新的 我现在安装。

我的问题

有没有什么技巧或者什么可以指点 Node 模块 可以从哪个目录全局使用它的包?

最佳答案

您的全局软件包二进制文件应该在此处可用:

/usr/local/n/versions/node/{NODE VERSION}/bin

将其添加到您的路径中(在 .bashrc.bashprofile.zshrc 中):
NPM_GLOBALS=/usr/local/n/versions/node/{NODE VERSION}/bin
PATH=$NPM_GLOBALS:$PATH

然后重新启动您的控制台或运行 source ~/.bashrc
此外,如果您使用多个版本的 Node ,我强烈推荐 nvm用于安装和管理它们。

关于node.js - NPM 全局包在 Ubuntu 上不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41287787/

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