当我尝试启动任何 npm 命令时,终端显示
module.js:472
throw err;
^
Error: Cannot find module '/usr/lib/node_modules/npm/bin/node_modules/npm/bin/npm-cli.js'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.runMain (module.js:605:10)
at run (bootstrap_node.js:425:7)
at startup (bootstrap_node.js:146:9)
at bootstrap_node.js:540:3
我尝试重新安装 node.js 和 npm。 如何以及在哪里可以将目录“usr/lib/node_modules/npm/bin/node_modules/npm/bin/npm-cli.js”更改为“usr/bin/node_modules/npm/bin/npm-cli.js”。
附注当我将所有 node_modules 和 past 复制到/node_modules/npm/bin/时,它可以工作,但这不是一个可接受的解决方案。
最佳答案
在您的项目文件夹中,有一个名为 webpack.local.settings.js.sample
的文件。将文件重命名为 webpack.local.settings.js
它对我有用。
关于node.js - NPM 模块.js :472,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42599584/