


















在linux操作系统下,实现对基于egret 5.3.x引擎开发的项目进行构建。
据公开的资料,egret官方只提供windows及Mac下的开发、构建方案。
mkdir ~/egret-space
已经有node环境可以跳过此步。
从node.js官网上下载合适的node版本,本文实验用的包为 10.23(白鹭官方代码用到的node api应该还是属于node v8.x以前的)
# 进入工作区
cd ~/egret-space
# 下载 node 二进制包
wget https://nodejs.org/dist/latest-v10.x/node-v10.23.0-linux-x64.tar.xz
# 解压缩
tar -vxf node-v10.23.0-linux-x64.tar.xz
# 为node绑定环境变量
vi /etc/bashrc
# 在末属加行
export PATH=$PATH:/root/egret-space/node-v10.23.0-linux-x64/bin
# 保存文件后更新
source ~/.bashrc
# 查看node版本,验证上述步骤是否是否生效
node -v
mkdir ~/.egret/engine
cd ~/.egret/
npm init
# 名字输入egret
# 然后一路回车
在 /root/.egret/engine中放入具体的egret版本包(包来自于windows里C:\Users\用户名\AppData\Roaming\Egret\Engine\)
vi /etc/bashrc
# 在末尾加一行
export EGRET_PATH /root/.egret
# 编辑node环境那一步中 export PATH那行,在该行末加入 :/root/.egret/engine/5.3.10/tools/bin/
# 保存刷新
source ~/.bashrc
# 验证
egret info
mkdir ~/.config/EgretLauncher/download/EgretCompiler
# 将 windows 系统里 C:\Users\用户名\AppData\Roaming\EgretLauncher\download\EgretCompiler 下的 egret-compiler-0.0.4.zip
# 上传到 linux里的 /root/.config/EgretLauncher/download/EgretCompiler 下,并解压缩
cd ~/.config/EgretLauncher/download/EgretCompiler
unzip egret-compiler-0.0.4.zip
npm install @egret/egret-library-installer -g
cd ~/egret-space
egret create test1
cd ~/egret-space/test1
# 构建
egret build
# 发布
egret publish
附:可能遇到的问题
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。