离线使用遇到的坑
因为项目要求,需要在离线状态下开发,我们用的Antd Pro 脚手架,开箱即用,谁用谁知道。在迁移过程中,我们将工程文件直接拷过去,But,在离线状态下无法使用!,错误显示无法加载到一些依赖,不对啊,我明明把node_modules整个文件夹都拷过去了
于是各种度娘,折腾了很长时间,终于找到的原因竟然是它!!
我使用的cnpm 安装的包依赖!
npm下载速度很慢,很多时候为了方便我们会使用cnpm安装依赖,在联网环境看不出区别,但是在离线状态下立马暴露出了问题,其实cnpm 安装依赖时并没有全部将依赖下载到本地,而是一些文件的超链接!,所以在离线状态下无法加载到依赖,因而会报错
解决办法
老老实实使用npm 安装依赖,虽然时间很长,但忍了!!你可以用这段这个时间喝喝茶、泡泡脚……好好享受一下生活
MacOS与Windows迁移过程遇到的坑
开发一开始在MacOS上,后来要迁移到Windows上继续开发,我也是直接将MacOS下的工程文件直接拷到Windows的机器上,但是项目无法启动,错误显示无法加载到一些依赖!不对啊,这个我用的npm安装的依赖,没道理啊,应该妥妥没问题啊
于是各种度娘,最终解决了...
解决方法
将node_modules文件删除掉,然后在Windows上重新npm install,两个操作系统存在差异,直接复制过去使用,有时候会出现出错
友情提示🤛
人生就像一场戏,因为有缘来相聚,为了小事发脾气,回头想想又何必……坑坑更健康🤡
最后 🙌
好啦,以上就是我本次分享的全部内容啦,如果你觉得我的文章对你有一丢丢帮助,那么请不要吝啬你的赞👍哦,阿门~