Кто-нибудь знает, как сделать специальный пакет для Mac OS с помощью приложения Electron и скриптов bash? - PullRequest
0 голосов
/ 12 июня 2019

По сути, я хочу взять мое полностью работающее приложение Electron, которое использует бинарные файлы сторонних производителей для своей основной функции, и хочу связать их так, чтобы зависимости устанавливались с помощью скриптов bash с использованием таких команд, как curl, а затем выполнялись зависимости бинарных файлов и затем давались пользователь может установить мой .app или использовать мой установщик .dmg для моего электронного установщика.

Я уже пытался связать сценарии .sh в процессе установки электронных приложений, и он не работает, и он не будет работать, поэтому я хочу посмотреть, является ли это сторонним инструментом, который берет мой dmg и запускает его после пользователя запускает установщик .pkg для стороннего программного обеспечения.

#!/usr/bin/env bash 

# pull pkg from facebooks repo
curl -o dependency.pkg https://pkg.dist/dependency.pkg
# run package 
 ./dependnecy.pkg
# afterwards run the .dmg
./openproject.dmg

У меня нет ошибок, и оба бинарных файла работают автономно, но я просто не могу правильно их запланировать. Я знаю, что могу попросить пользователя установить другую зависимость заранее, но я хочу, чтобы опыт был плавным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...