背景:在运行公司的一个项目时,在编译阶段遇到 Cannot read property 'content' of null 这个报错 导致编译失败,都是最新的代码,node环境也是一样的 ,但是其他同事都是正常编译。
原因:项目比较老 package.json中依赖的一些特定版本下不了 在installl 时没有正确的下到对应版本 ,导致了项目编译时的语法错误
像我的这个项目就是因为ant-design-vue的 2.1.2版本 特有依赖 在后续版本中被移除 、vue的3.2.45版本 更新后某个写法不被允许 ,共同作用导致编译阶段Cannot read property 'content' of null 的报错
解决方案:直接使用同事的 node_modules 文件