美文网首页
大坑 node项目迁移后跑不起来 cnpm不支持package-

大坑 node项目迁移后跑不起来 cnpm不支持package-

作者: 襄襄的热饮 | 来源:发表于2020-12-02 11:08 被阅读0次

这阵子项目 碰到一个棘手的问题, 别人机器上可以跑起来的项目,我迁移到本机,却跑不起来

反复折腾了好几天,无果。

后来思前想后,原来是我为了节省时间,用了阿里的cnpm install,

结果发现我和他 安装的 node modules 不一致,

找来找去,才发现cnpm 不支持 package-lock.json,用国货真tmd要谨慎

参考 

6.cnpm不支持package-lock.json

使用cnpm install时候,并不会生成package-lock.json文件,网上搜,cnpm维护者似乎并不打算支持该功能,具体大家可以去搜下。

cnpm install的时候,就算你项目中有package-lock.json文件,cnpm也不会识别,仍会根据package.json来安装。所以这就是为什么之前你用npm 安装产生了package-lock.json,后面的人用cnpm来安装,可能会跟你安装的依赖包不一致,这是因为cnpm 不受package-lock.json影响,只会根据package.json进行下载。

作者:YINdevelop

链接:https://www.jianshu.com/p/2e459040a29f

来源:简书

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

这么重要的功能,居然不支持

相关文章

网友评论

      本文标题:大坑 node项目迁移后跑不起来 cnpm不支持package-

      本文链接:https://www.haomeiwen.com/subject/vspywktx.html