Skip to content
On this page

Сборка из исходных текстов

Ожидается, что люди, которые используют этот подход, будут знакомы с тем, как это делается (клонирование, компоновка и т.д.)

Эта команда создаст Amethyst для вашей системы в папке ./release/build

Windows

sh
$ git clone --recurse-submodules https://github.com/geoxor/amethyst \
  && cd amethyst \
  && yarn \
  && yarn package

Linux

⚠️ Если вы используете Linux, приведенная выше команда попытается скомпилировать для AppImage, deb, rpm и snap. Скорее всего, это завершится неудачей, поскольку необходимые для их сборки зависимости не будут найдены.

Вы должны сделать что-то вроде следующего:

sh
$ yarn package --linux dir # builds into "release/build/linux-unpacked"
sh
$ yarn package --linux deb # builds into a deb package
sh
$ yarn package --linux appimage # builds into an appimage

Более подробную информацию об аргументах ручной упаковки можно найти в документации electron-builder

Made with the loss of multiple braincells 🧠