centos加速下载electron依赖包方案
本文转载自:https://newsn.net/
解决了一系列的拦路虎之后,终于可以在centos
上面愉快的调试electron
代码了。苏南大叔接下来面临的第一个问题就是依赖包的安装,这里要清楚知晓的是:各个系统的node_modules
目录是不同的,相互之间并不通用。所以,对于在mac
或者win
下面,生成的node_modules
目录,等到了centos
系统下之后,还是需要先删除掉的。就是说到了新的系统下之后,需要重新执行npm i
命令。
苏南大叔友情提示您:本文的操作,主要是出于加速的目的而执行的。不做本文的操作,也是一样可用的,就是下载依赖的过程会变得更加漫长罢了。本文测试环境:centos7
/[email protected]
。
配置npm
如果您的centos
,还没有安装好node
环境的话,您需要查看下面这篇文章:
然后苏南大叔需要修改npm
的配置文件,设置registry
及ELECTRON_MIRROR
。
执行下面的命令即可:
npm config set registry https://registry.npm.taobao.org/npm config set ELECTRON_MIRROR http://npm.taobao.org/mirrors/electron/
全局变量ELECTRON_MIRROR
修改/etc/bashrc
文件,增加新的配置项目:
export ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/
保存退出后,执行source
命令使得全局变量生效。
source /etc/bashrc
安装依赖项目
执行了上述一系列命令后,就可以愉快地安装electron
的依赖项目了。在项目根目录下面执行下面的系列命令吧:
npm i
当然,您也可以使用cnpm
或者yarn
来达到类似的目的,都是差不多的。安装好之后,就可以利用
npm start
或者
electron .
来运行对应的electron
程序了。
相关链接
对于本文中描述的内容,如果您想更加发散下思路。那么可以参考下面的链接:
如果您的centos
系统提示您,缺少文件libXss.so.1
,那么可以查看下面这个解决方案:
总结
对依赖项进行加速后,就可以快速安装electron
在centos
下的众多依赖项目了。
以上是 centos加速下载electron依赖包方案 的全部内容, 来源链接: utcz.com/a/118854.html