以下是完整的报错:

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

Error: Cannot find module 'E:\学习应用下载\node_modules\npm\bin\npm-cli.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
    at Function.Module._load (internal/modules/cjs/loader.js:746:27)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
    at internal/main/run_main_module.js:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

百度搜过好多方法,找到了个靠谱的,原因好像是node.js版本问题,具体我也不太清楚,

这里是找不到 'E:\学习应用下载\node_modules\npm\bin\npm-cli.js'这个js文件,于是通过访问 Download | Node.js,下载符合你的计算机的版本,如Windows Installer(.msi),完成后放到对应目录,我这里放到E:\学习应用下载下边,然后回到vscode,npm run serve运行就好了。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐