我今天开始为一个小项目使用 gamejs。我看到大多数项目都是 github dot com 上的存储库文件,所以我下载了 github for windows 和 git bash。
然后我使用 git bash 克隆 gamejs 存储库。我对一些存储库的东西进行同样的处理。但是,我似乎忘记安装一些东西......因为我无法启动服务器,我缺少 gjs-server.sh 或 .cmd。bash 无法识别该命令。我该怎么办?
我今天开始为一个小项目使用 gamejs。我看到大多数项目都是 github dot com 上的存储库文件,所以我下载了 github for windows 和 git bash。
然后我使用 git bash 克隆 gamejs 存储库。我对一些存储库的东西进行同样的处理。但是,我似乎忘记安装一些东西......因为我无法启动服务器,我缺少 gjs-server.sh 或 .cmd。bash 无法识别该命令。我该怎么办?
由于您克隆了代码而不是下载发行版压缩包,因此您需要先构建GameJS:
切换到 GameJs 目录
cd gamejs
使用 git 获取所有需要的子模块:
git submodule init git submodule update
编译 RingoJs:
ant -f ./server/ringojs/build.xml jar
编辑:在构建之前,您需要安装Apache Ant构建工具。由于它是一个 Java 应用程序,因此只需从他们的下载页面下载二进制分发包并解压缩即可。