错误记录
昨天在部署前端项目的时候执行
npm install
然后执行
npm start
突然报错:
上网查问题后,说是缺少了'express'包,然后我就下载了这个包,但是还是报错。然后试了很多方法都没用,问了好几个大佬也说没遇见过这个问题。
问题解决
在排错的过程中突然发现,虽然npm install没报错,但是却没生成node_modules包和package-lock.json文件。所以从这个方向继续排错。得知,我们需要修改全局配置,执行以下代码:
npm set global=false
我们查看一下配置
npm config list //查看npm配置
发现global没变化(之前排查的时候试过这个方法,但是没实际解决)
最终也是找到了九年前的一篇问答:
最终通过二楼用户提供的方法解决了问题。(删除对应文件后,再修改global,最终项目就成功跑起来了)