2016-03-14 49 views
0

我downlaoded的Node.js通过MSI,当我在做版本检查,我得到了“节点-v”但没有错误“故宫-v”有抛出错误Error Outpu错误NPM安装

谢谢。

+0

如果您在本地安装'npmlog',最新版本不会反映截图中结构的文件夹结构。例如,没有嵌套的模块叫做lodash._createpadding。 – Andy

+0

我建议卸载节点,从程序文件/ nodejs文件夹中物理删除任何剩余的文件夹,然后重新安装。 – Andy

回答

0

您的package.json似乎无效。使用json验证器(例如http://jsonlint.com/)来查找错误。

+0

所以你说我应该通过在JSONLint中运行它来检查npm文件夹中的json文件吗? –

+0

错误很明显地表明错误出现在“C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ npmlog \ node_modules \ gauge \ node_modules \ lodash._createpadding \ node_modules \ lodash.repeat \ package.json”中。 – burnedikt

0

我觉得几个文件丢失或package.json是无效的。最简单的解决方案是卸载当前版本并全局重新安装node.js。

如果你想修复它,然后尝试验证你的package.json。一旦你这样做,你可能会发现问题。

你还检查节点是否安装正确?

+0

我试过重新安装,但也失败了,节点工作正常。 –

+0

你可以看看这个链接:https://github.com/npm/npm/wiki/Troubleshooting –