gpt4 book ai didi

windows - 在 Windows 上的 bin 目录之外运行 node.js 包

转载 作者:太空宇宙 更新时间:2023-11-04 01:16:47 25 4
gpt4 key购买 nike

我正在使用从此处下载的 Node.js for Windows 软件包(当前为 0.4.2): http://www.rafaljonca.org/d/nodejs-windows

它工作得很好 - 我可以使用 npm 安装软件包,并运行 node-inspector、express 等软件包。问题是我只能在 bin 中运行这些软件包发行版的目录。我运行 setenv.cmd 文件,它将 bin 添加到路径中,但当我不在 bin 路径中时尝试实际调用包(例如使用 npm 安装另一个包)会导致以下异常。

Error: Cannot find module '/npm  '
at Function._resolveFilename (module.js:299:11)
at Function._load (module.js:245:25)
at Array.<anonymous> (module.js:402:10)
at EventEmitter._tickCallback (node.js:108:26)

我尝试将 NODE_PATH 环境变量设置为我的 Node 包目录,但事实并非如此。帮助。

最佳答案

虽然这个问题已经有 4 个月了,但我最近遇到了同样的问题,所以希望这仍然有用。

runnode.cmd 文件中存在错误 - 第 4 行末尾的“convArg=%%i”后面有 2 个空格。如果删除它们,脚本将起作用。

关于windows - 在 Windows 上的 bin 目录之外运行 node.js 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5267168/

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