首页 > 解决方案 > 内部/模块/cjs/loader.js:584 问题

问题描述

当我输入任何 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)

标签: npmnode-modules

解决方案


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

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

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

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


推荐阅读