离线使用遇到的坑由于项目需求,需要在离线状态下进行开发。我们使用AntdPro脚手架,开箱即用。谁知道。迁移过程中,我们直接复制了工程文件,但是离线是无法使用的!,报错显示有些依赖无法加载,不行,我明明复制了整个node_modules文件夹,折腾了好久,终于找到原因了!!我使用的cnpm安装包依赖!npm的下载速度很慢。很多时候我们为了方便使用cnpm来安装依赖。联网环境下没什么区别,但在离线状态下问题立马暴露出来。其实cnpm在安装依赖的时候并没有把所有的依赖都下载到本地。但是一些文件的超链接!,所以离线状态下无法加载依赖,所以会报错。解决办法就是老老实实的使用npm安装依赖。虽然时间长了,忍吧!!你可以利用这段时间喝茶、泡脚……享受你的生活。MacOS和Windows迁移过程中遇到的坑,最开始是在MacOS上开发,后来迁移到Windows继续开发。我也直接迁移到MacOS。下面的工程文件是直接复制到Windows机器上的,但是工程无法启动,报错是有些依赖无法加载!不行,我用的npm安装的依赖是不合理的。应该没问题。于是各种宝妈终于解决了。。。解决方法就是删除node_modules文件,然后在windows上重新npminstall。这两个操作系统之间存在差异。如果复制过去直接使用,有时候会有错误友情提示?人生如戏,因缘缘聚,因鸡毛蒜皮小事发脾气。何必苦思冥想……越坑越健康?最后呢?好了,以上就是我这次分享的全部内容了。如果您觉得我的文章对您有帮助,请不要吝啬您的点赞好吗?哦,阿门~
