centos系统,调试electron加速下载依赖包方案
发布于 作者:苏南大叔 来源:程序如此灵动~ 我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...
解决了一系列的拦路虎之后,终于可以在centos
上面愉快的调试electron
代码了。苏南大叔接下来面临的第一个问题就是依赖包的安装,这里要清楚知晓的是:各个系统的node_modules
目录是不同的,相互之间并不通用。所以,对于在mac
或者win
下面,生成的node_modules
目录,等到了centos
系统下之后,还是需要先删除掉的。就是说到了新的系统下之后,需要重新执行npm i
命令。
苏南大叔友情提示您:本文的操作,主要是出于加速的目的而执行的。不做本文的操作,也是一样可用的,就是下载依赖的过程会变得更加漫长罢了。本文测试环境:centos7
/electron@3.x
。
配置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
下的众多依赖项目了。更多的electron
相关资讯文章,请点击苏南大叔的electron
相关文章:
如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。