安装说明


1. 安装LoongArch Electron

1.1. 设置LoongArch的npm仓库

针对LA架构,龙芯也搭建了npm仓库,已经支持 electron 的使用

$ npm set registry http://registry.loongnix.cn:4873            #设置npm源
$ npm config get registry                                      #显示如下,代表源设置成功
http://registry.loongnix.cn:4873/

1.2. 安装方法

以Electron-v8.5.5为例进行安装,设置 ELECTRON_MIRROR 变量直接指向需要下载的Electron二进制包的地址。同时下面提供了几种安装方式,全局安装将根据 npm 规则将文件安装到 /usr/local/lib/node_modules/ 下,非全局安装则会以当前目录为基准进行安装。

1.不设置环境变量进行安装

// 全局安装
$ sudo ELECTRON_MIRROR=http://ftp.loongnix.cn/electron/LoongArch/ npm install -g electron@8.5.5

// 非全局安装
$ ELECTRON_MIRROR=http://ftp.loongnix.cn/electron/LoongArch/ npm install electron@8.5.5

2.设置环境变量进行安装

$ export ELECTRON_MIRROR=http://ftp.loongnix.cn/electron/LoongArch/
$ sudo npm install -g electron@8.5.5   //全局安装
$ npm install electron@8.5.5      //非全局安装

以上两种安装方式可以选用合适的方式进行使用,下面将设置 ELECTRON_MIRROR 环境变量安装 Electron 来演示一个简单的 hello world 程序从安装到打包。

1.3. 运行 Hello World程序

众所周知,第一步肯定是要运行一个hello worl来看看环境是否配置成功。

1. 克隆官方仓库中的hello world
$ git clone https://github.com/electron/electron-quick-start.git
$ cd electron-quick-start
electron-quick-start$ vim package.json
2. 把 package.json 中 devDependencies的 "electron": "\^13.1.7" 修改为 "electron": "8.5.5"
3. 安装依赖(由于不是单独安装Electron,所以直接设置环境变量和在package.json中指定版本号)
electron-quick-start$ export ELECTRON_MIRROR=http://ftp.loongnix.cn/electron/LoongArch/
electron-quick-start$ npm install
4. 运行 “npm start” 就能成功看到hello world了

©龙芯开源社区 all right reserved,powered by Gitbook文档更新时间: 2022-04-21 03:00:04

results matching ""

    No results matching ""

    results matching ""

      No results matching ""