我使用electron-builer
将我的应用打包到PKG安装文件中。
由于我的应用程序使用了名为ghostscript
的依赖项,因此问题是当我在其他计算机上安装构建的应用程序时,它需要在该计算机的目录ghostscript
中拥有/usr/local/opt/ghostscript
才能正常运行
我遵循electron-builder
的有关构建PKG的文档。
它具有一个名为scripts
的属性,用于指定脚本目录。
我写了一个简单的脚本,可以将幽灵脚本从项目复制到/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
此脚本在我完成安装应用程序后执行。 但没有成功。