项目正常克隆下来了,在安装包的时候,碰到了一系列的问题。
问题一:
这个问题,是webpack版本不对引起的。有两种方法可以解决:
方法一,用npm install --force 或者 npm install --legacy-peer-deps安装包
方法二,改变package-lock.json里面的webpack版本号
问题二:
在安装包的过程中,用npm在安装到electron的时候,总是卡死,不动了。而用cnpm安装时,显示electron的下载路径是404,也就是找不到。
我们的项目比较老,electon用的版本比较靠前,是4.2.4。我去找了淘宝镜像的electron包目录,目前最低的是7.3.3,我把我的版本号换成了这个最低的,然后用npm按照就能正常启动了。这个卡主的问题,很有可能是因为版本太低了,他们镜像上没有这个版本的包。