【发布时间】:2015-01-23 05:43:30
【问题描述】:
我已经通过 Windows 安装程序安装了 node.js。 当我尝试在控制台中执行 npm 命令时,会打印以下错误。
请指导我在windows 7 32位机器上正确安装。
我尝试多次卸载节点包并安装,但执行 nmp 命令打印以下相同的错误。
我应该在这里设置任何路径变量吗?文档说在安装 node.msi 时它会自动设置路径。我到底哪里错了?
C:\Users\Lakshmikanth.Reddy> npm
Error: Failed to replace env in config: ${user.email}
at C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\npmconf.js:423:13
at String.replace (native)
at envReplace (C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\npmconf.js:418:12)
at parseField (C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\npmconf.js:397:7)
at C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\npmconf.js:339:15
at Array.forEach (native)
at Conf.add (C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\npmconf.js:338:21)
at ConfigChain.addString (C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\node_modules\config-chain\index.js:244:8)
at Conf.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\npmconf\npmconf.js:327:10)
at fs.js:271:14
C:\Program Files\nodejs\node_modules\npm\lib\npm.js:32
throw new Error('npm.load() required')
^
Error: npm.load() required
at Object.npm.config.get (C:\Program Files\nodejs\node_modules\npm\lib\npm.js:32:11)
at exit (C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:51:40)
at process.errorHandler (C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:342:3)
at process.emit (events.js:95:17)
at process._fatalException (node.js:272:26)
【问题讨论】:
-
帮我解决这个错误。
-
首先,告诉我们您要做什么...或者您要安装什么模块...这将有很大帮助。其次,在您的问题上提供更多细节,而不是仅仅在大量错误消息中崩溃......记住把您正在尝试做的事情。或者你只会被否决,没有人会回答你的问题。
-
您找到解决方案了吗?