npm、cnpm下载下来的包,均启动不起来服务
2022-11-15 本文已影响0人
浅浅_2d5a
场景:工程停了9个月继续开发。package.json中有版本号
image.png
![](https://img.haomeiwen.com/i19978726/96699cd2b8c28b82.png)
下载下来,不能用,需要拷贝旧的包文件,才可以启动。
原因:^4.22.2 会安装4x版本中最新的版本,安装了4.25.2。
而4.25.2是使用EMS方式。它导出模块的时候改成了ESM了,需要应用增加编译支持。我们工程没有。所以报错。
处理:写死版本号,进行下载,或者增加编译支持。