离线使用遇到的坑

因为项目要求,需要在离线状态下开发,我们用的Antd Pro 脚手架,开箱即用,谁用谁知道。在迁移过程中,我们将工程文件直接拷过去,But,在离线状态下无法使用!,错误显示无法加载到一些依赖,不对啊,我明明把node_modules整个文件夹都拷过去了
于是各种度娘,折腾了很长时间,终于找到的原因竟然是它!!
我使用的cnpm 安装的包依赖!
npm下载速度很慢,很多时候为了方便我们会使用cnpm安装依赖,在联网环境看不出区别,但是在离线状态下立马暴露出了问题,其实cnpm 安装依赖时并没有全部将依赖下载到本地,而是一些文件的超链接!,所以在离线状态下无法加载到依赖,因而会报错

解决办法

老老实实使用npm 安装依赖,虽然时间很长,但忍了!!你可以用这段这个时间喝喝茶、泡泡脚……好好享受一下生活

MacOS与Windows迁移过程遇到的坑

开发一开始在MacOS上,后来要迁移到Windows上继续开发,我也是直接将MacOS下的工程文件直接拷到Windows的机器上,但是项目无法启动,错误显示无法加载到一些依赖!不对啊,这个我用的npm安装的依赖,没道理啊,应该妥妥没问题啊
于是各种度娘,最终解决了...

解决方法

将node_modules文件删除掉,然后在Windows上重新npm install,两个操作系统存在差异,直接复制过去使用,有时候会出现出错

友情提示?

人生就像一场戏,因为有缘来相聚,为了小事发脾气,回头想想又何必……坑坑更健康?

最后 ?

好啦,以上就是我本次分享的全部内容啦,如果你觉得我的文章对你有一丢丢帮助,那么请不要吝啬你的赞?哦,阿门~


羞羞的王大锤
41 声望3 粉丝

慌慌张张,匆匆忙忙