本文主要讲述如何安装mips版本的electron,和上两篇不同的是,此安装方法只需要用户修改一行代码即可完成。
mips架构用户只需要关注本文章的3.2章节
目前用户可以通过此方法安装mips版本的4.1.3,6.1.7,10.1.0版本有效
通过《electron在龙芯平台上本地安装使用和打包(二)》这篇文章的2.1章节中讲到本地安装方法,以此为展开,进行讲述。
准备工作
$ sha256sum electron-v6.1.7-linux-mips64el.zip > SHASUMS256.txt
$ cat SHASUMS256.txt
c4e341ad21983cbc2d70cfeefe1762c39beb513c7b04289e1debc20768dd9c15 electron-v6.1.7-linux-mips64el.zip
更改SHASUMS256.txt为
c4e341ad21983cbc2d70cfeefe1762c39beb513c7b04289e1debc20768dd9c15 *electron-v6.1.7-linux-mips64el.zip
将electron-v6.1.7-linux-mips64el.zip和SHASUMS256.txt放到ftp相应目录下(os/xxx/releases/download/v6.1.7)
一.更改electron-download模块
通过更改electron-download里面的下载链接,将其指向ftp进行下载。
将electron-quick-start_good/node_modules/electron-download拷贝出来
1.1 修改lib/index.js
$ vim lib/index.js
修改前
return process.env.NPM_CONFIG_ELECTRON_MIRROR ||
process.env.npm_config_electron_mirror ||
process.env.npm_package_config_electron_mirror ||
process.env.ELECTRON_MIRROR ||
this.opts.mirror ||
'https://github.com/electron/electron/releases/download/v'
}
修改后
return process.env.NPM_CONFIG_ELECTRON_MIRROR ||
process.env.npm_config_electron_mirror ||
process.env.npm_package_config_electron_mirror ||
process.env.ELECTRON_MIRROR ||
this.opts.mirror ||
'http://ftp.loongnix.org/os/xxx/releases/download/v'
//'https://github.com/electron/electron/releases/download/v'
}
index.js中链接的修改参考如下:
Anatomy of a download URL, in terms of mirrorOptions:
https://github.com/electron/electron/releases/download/v4.0.4/electron-v4.0.4-linux-x64.zip
| | | |
------------------

本文指导MIPS用户通过修改下载链接和electron-download模块,快速安装指定版本的electron(如4.1.3, 6.1.7, 10.1.0),适用于Loongson平台。步骤包括替换SHA256校验文件、定制下载地址、发布自定义模块及在electron-quick-start项目中应用。

4943

被折叠的 条评论
为什么被折叠?



