node.js启动npm run serve失败报错 ERROR Error: Cannot find module './lib/source-map-generator'
命令:“npm install”或者“npm run serve”报错:
ERROR Error: Cannot find module './lib/source-map-generator'
Require stack:
- e:\www\trisee\resume\admin\node_modules\merge-source-map\node_modules\source-map\source-map.js
- e:\www\trisee\resume\admin\node_modules\merge-source-map\index.js
- e:\www\trisee\resume\admin\node_modules\@vue\component-compiler-utils\dist\styleProcessors\index.js
- e:\www\trisee\resume\admin\node_modules\@vue\component-compiler-utils\dist\compileStyle.js
- e:\www\trisee\resume\admin\node_modules\@vue\component-compiler-utils\dist\index.js
- e:\www\trisee\resume\admin\node_modules\vue-loader\lib\index.js
- e:\www\trisee\resume\admin\node_modules\@vue\cli-service\lib\config\base.js
- e:\www\trisee\resume\admin\node_modules\@vue\cli-service\lib\Service.js
- e:\www\trisee\resume\admin\node_modules\@vue\cli-service\bin\vue-cli-service.js
解决方案:
第一步:将项目下node_modules文件夹先删除
第二步:运行以下命令清楚缓存
npm cache clean -f
#或者
npm cache clean --force
查看,验证缓存包命令:npm cache verify
返回:
第三步:重新安装,运行命令:npm install
如果安装是cnpm运行:cnpm install
如果报错再执行一次,
第四步:再启动,运行命令:npm run serve即可,如果失败再重新启动