如何从源代码构建 Appium Desktop?

How to build Appium Desktop from source code?

我正在尝试从源代码构建 "latest" 版本的 Appium Desktop(在 Mac 上),但我显然没有做我需要做的事情,因为没有在我 运行 所有构建命令之后生成二进制文件。

所以,我已经下载并解压了 .zip 存档 https://github.com/appium/appium-desktop/archive/v1.16.0.zip, opened up a terminal session inside the root of the source directory, and followed the online instructions for building from source--but I think this is for the server build https://appium.io/docs/en/contributing-to-appium/appium-from-source/#running-appium-from-source

npm install
npm run build
node .

而且这一切看起来都很成功!我收到一条 "build completed" 消息,生活看起来很棒,但就应用程序而言,没有任何启动,而且我在源目录中的任何地方都找不到 .app 文件。而且,奇怪的是,在源目录中的任何地方都找不到构建说明。有一个 "ReadMe.md" 文件,但它没有提供有关如何从源代码构建的说明。

有人可以告诉我从源代码构建和启动 Appium Desktop(不是服务器)需要做什么吗? (哦,我也 运行 appium-doctor 它给了我一个干净的健康证明。)

如有任何反馈,我们将不胜感激!

谢谢,

沃尔夫

你已经 运行 npm install 所以它应该像 运行ning npm run dev 一样简单,如果你想在开发模式或 npm start如果你想要非开发人员。

有关更多信息,请参阅 Contributing to Appium Desktop readme