centos加速下载electron依赖包方案

本文转载自:https://newsn.net/

解决了一系列的拦路虎之后,终于可以在centos上面愉快的调试electron代码了。苏南大叔接下来面临的第一个问题就是依赖包的安装,这里要清楚知晓的是:各个系统的node_modules目录是不同的,相互之间并不通用。所以,对于在mac或者win下面,生成的node_modules目录,等到了centos系统下之后,还是需要先删除掉的。就是说到了新的系统下之后,需要重新执行npm i命令。

centos系统,调试electron加速下载依赖包方案

苏南大叔友情提示您:本文的操作,主要是出于加速的目的而执行的。不做本文的操作,也是一样可用的,就是下载依赖的过程会变得更加漫长罢了。本文测试环境:centos7/[email protected]

配置npm

如果您的centos,还没有安装好node环境的话,您需要查看下面这篇文章:

然后苏南大叔需要修改npm的配置文件,设置registryELECTRON_MIRROR

执行下面的命令即可:

npm config set registry https://registry.npm.taobao.org/

npm config set ELECTRON_MIRROR http://npm.taobao.org/mirrors/electron/

centos系统,调试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,那么可以查看下面这个解决方案:

总结

对依赖项进行加速后,就可以快速安装electroncentos下的众多依赖项目了。

以上是 centos加速下载electron依赖包方案 的全部内容, 来源链接: utcz.com/a/118854.html

回到顶部