找不到模块“npmlog” – 窗口

运行Windows 7企业。 如果我运行npm安装,我得到:

Error: Cannot find module 'npmlog' at Function.Module._resolveFilename (module. at Function.Module._load (module.js:286:25) at Module.require (module.js:365:17) at require (module.js:384:17) at \\networkdrive\user\home\AppData\npm\node_modules\npm\bin\npm-cli.js:20:13 at Object.<anonymous> (\\networkdrive\user\home\AppDate\npm\node_modules\npm\bin\npm-cli.js76:3) at Module._compile (module.js:434:26) at Object.Module._extensions..js (module.js: at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) 

节点居住在这里:H:\ tools \ node

npm在这里:H:\ tools \ node \ node_modules \ npm

此外,如果我运行“咕噜”我得到“'咕噜'不被识别为内部或外部命令可操作的程序或batch file”,但如果我运行eclipse maven运行grunt命令,一切正常。

我是否需要添加任何path到我的环境variables? 我只能编辑访问USERvariables。

大约一个星期前,我在El Capitan遇到了同样的问题。 我用一个重装来修复它。 https://nodejs.org/en/download/

我最近有同样的问题,重新安装不起作用,我不得不卸载节点,然后手动去删除“npm”和“npm-cache”文件夹

C:\用户\ {yourUsername} \应用程序数据\漫游\

我相信这个文件夹通常是隐藏的,你可能不得不改变一些设置来查看它。

如果您已经通过nvm安装节点,请使用官方安装程序重新安装:

  • 从nvm文件夹C:\Users\{username}\AppData\Roaming\nvm删除目标版本
  • 删除C:\Programm Files\nodejs夹中的链接C:\Programm Files\nodejs
  • 使用官方安装程序从node.js下载安装节点