【问题标题】:Mean Stack application module.js:471 throw err; ^平均堆栈应用程序 module.js:471 throw err; ^
【发布时间】:2017-11-28 21:36:39
【问题描述】:

收到以下错误消息,我尝试通过更新 npm 来修复并通过运行 npm install 重新安装平均堆栈应用程序

Error: Cannot find module 'npm'
    at Function.Module._resolveFilename (module.js:469:15)   
    at Function.Module._load (module.js:417:25)  
    at Module.require (module.js:497:17)  
    at require (internal/module.js:20:19)  
    at Object.<anonymous>  
    (C:\Users\Laptop2\AppData\Roaming\npm\node_modules\mean-cli\lib\cli.js:5:7)  
    at Module._compile (module.js:570:32)  
    at Object.Module._extensions..js (module.js:579:10)  
    at Module.load (module.js:487:32)  
    at tryModuleLoad (module.js:446:12)  
    at Function.Module._load (module.js:438:3)  

【问题讨论】:

  • 正确安装节点并再次执行 npm install
  • 我以正确的方式安装也升级了

标签: angularjs node.js mean-stack mean.io


【解决方案1】:

尝试: npm install npm@latest -g

【讨论】:

    【解决方案2】:

    通过使用以下命令解决问题来更新 Npm

    npm install npm@latest -g
    

    【讨论】: