gpt4 book ai didi

bash - 全局安装的 NPM 包(带 CLI)返回命令未找到

转载 作者:行者123 更新时间:2023-12-02 17:22:00 24 4
gpt4 key购买 nike

我以前遇到过两次这种情况。我第一次认为这是 NPM 的错误,所以我卸载了 Node & NPM,并且没有使用给我错误的包。我进行了全新安装并开始从事另一个项目。我已经安装了这个包(以及它的 cli 版本)。命令行命令在终端 session 期间工作,在此期间我将它安装在全局和我的项目中。但是,在其他终端选项卡和新终端 session 中,该命令返回未找到的命令。当我运行 npm root 时,我收到:/Users/MYUSERNAME/node_modules

当我运行 npm root -g 时,我收到:

/Users/MYUSERNAME/.npm-global/lib/node_modules

我试过的两个包的值(value)是 mjml(和 mjml-cli)和 gulp(和 gulp-cli)。我已经卸载了两者并使用 -g 标志从我的根目录重新安装,这似乎没有任何改变。

最佳答案

在问这个问题之前,我在谷歌搜索中似乎错过了这个。显然我不小心在本地文件夹 (/Users/YOURUSERNAME/node_modules) 中安装了全局包。

运行 npm config set prefix/usr/local 解决了这个问题。

关于bash - 全局安装的 NPM 包(带 CLI)返回命令未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41965065/

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