gpt4 book ai didi

windows - NPM Windows 路径问题

转载 作者:可可西里 更新时间:2023-11-01 10:46:03 25 4
gpt4 key购买 nike

我正在尝试在我的机器上设置 nodejs 和 npm,但是 windows 路径很难找到文件,这会导致一些奇怪的行为。

当我的路径包含 C:\Users\......\.nvmw\v0.10.21 npm 命令将起作用,但 node、grunt 和 bower 都可以找不到。

如果我将 C:\Users\......\.nvmw\v0.10.21\node_modules\npm\bin 放入 node 的路径中, gruntbower 命令通过但 npm 命令失败。

然后,如果我尝试将这两个都包含在我的路径中,我会得到三个工作和 npm 命令的一个奇怪错误,就好像它将两个路径连接在一起并在那里查看:

Cannot find module C:\Users\......\.nvmw\node_modules\npm\bin\node_modules\npm\bin\npm-cli.js

不确定为什么会这样,如果有人知道发生了什么,那将非常有帮助,

谢谢

最佳答案

虽然这个问题已经很老了,但我想我会回来提供我最终设法想出的解决方案。

最后我遇到了两个不同的错误。首先,在我的工作机器上设置的 PATH 变量已经被污染了很多,而且已经很长了——所以当我尝试安装这些东西时,它会导致一个问题,它会覆盖路径的末尾。

我能够摆脱我的 PATH 上的大部分 rouge 元素,这为我解决了这个问题的一部分,但我想如果真的有需要的话,创建新的 ENV 变量来存储部分路径将是这里的解决方案在 PATH 上有这么多。

我遇到的第二个问题非常简单,因为当我安装这些库时,我只是关闭和打开终端,这似乎没有任何效果。为了解决这个问题,我在安装后重新启动了我的机器,它工作正常。

自从提出这个问题后,我已经在许多不同的 Windows 和 Linux 机器上安装了 node 和 npm,此后这个问题就再也没有出现过。

关于windows - NPM Windows 路径问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25120982/

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