Сценарий, который выполняется для копирования ресурсов приложения на локальный компьютер, не работает - PullRequest
0 голосов
/ 24 мая 2019

Я использую electron-builer для упаковки моего приложения в установочный файл PKG. Поскольку мое приложение использует зависимость, которая называется ghostscript, проблема заключается в том, что при установке моего встроенного приложения на других компьютерах требуется ghostscript в каталоге /usr/local/opt/ghostscript этих машин для правильной работы.

Я последовал документу electron-builder о сборке ПКГ. У него есть свойство scripts для указания каталога скриптов.

Я написал простой скрипт, который копирует ghostscript из моего проекта в папку /usr/local/opt.

#!/bin/bash
#This is a postinstall script.
if cp -r src/ghostscript /usr/local/opt
then
     echo "move ghostscript success!!!"
fi
exit 0

этот скрипт выполняется после завершения установки приложения. но не успех.

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