栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

龙芯(mips64el)+UOS系统electron环境搭建

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

龙芯(mips64el)+UOS系统electron环境搭建

参考文章:Nodejs - 龙芯开源社区

Electron - 龙芯开源社区

说明:龙芯开源社区文档只做参考不可全信,他们的镜像仓库地址一变再变,而且超级不稳定。建议将开源社区提供的electron下载到自己电脑或者服务器搭建自己的镜像仓库。下面会进行说明。

1. nodejs安装

uos系统:直接到开源社区下载node12版本nodejs-v12.16.3(MIPS版本-debian系统)

下载后双击或者命令行sudo dpkg -i 文件名进行安装

安装后node -v 和npm -v查看是否成功安装

关于龙芯+麒麟系统的node安装另一篇文章做说明

 2. electron

到龙芯开源社区下载6.1.7版本到本地,搭建本地镜像仓库Index of /os/loongnix/1.0/electron/releases/download/v6.1.7

说明:8版本的为 LoongArch架构,最新(大概2021年后)龙芯处理器可用,之前的龙芯纯mips架构。10版本当时测试node版本不符合(最开始安装的node10版本),安装node12后没再测试electron 10版本。12版本也为loong架构pass。4版本太低。

需要将6版本的zip包以及sha256加密串文本都下载到本地。可以使用nginx做代理

设置环境变量:

export ELECTRON_MIRROR=http://192.168.0.104/os/loongnix/1.0/electron/releases/download/

安装

npm install electron@6.1.7 非全局安装 全局安装设置unsafe也一堆问题

3. 安装electron-packager

这里没找到electron-build的mips包,使用electron-packager进行打包

sudo npm install --save-dev -g electron-packager         //全局安装

4.打包

执行npm run build:linux 执行结果会报错,不能成功打包,但是dist目录下会生成js文件,如果不生成这些js文件,直接使用electron-packager打包后只有开发者工具没有页面

 执行electron-packager . 打包

打包后会在项目目录下生成一个后缀-linux-mipse64el的文件夹,

 进入文件夹

双击或者命令行执行工程名称即可运行

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/320416.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号