输入任何npm cmd时出现问题,它说

内部/模块/ cjs / loader.js:584

作业系统:Windows 10 64bit

我该怎么做才能解决这个问题?

internal/modules/cjs/loader.js:584
    throw err;
    ^

Error: Cannot find module 'E:\FED\node_modules\npm\bin\npm-cli.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:582:15)
    at Function.Module._load (internal/modules/cjs/loader.js:508:25)
    at Function.Module.runMain (internal/modules/cjs/loader.js:754:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)

最佳答案

对于Mac上的许多人(不确定Windows / Linux),解决方案是:

删除node_modulespackage-lock.json,然后再次运行$ npm install

您也可以尝试更新节点的版本。

$ node -v检查版本,
$ sudo n stable安装

10-07 15:57