我在我的mac上运行了node-webkit应用程序,我想制作一个dmg软件包来分发应用程序。
我已经安装了 appdmg 模块,非常适合我。
我的json配置是这样的:
{
"title": "myApp",
"icon": "icon.ico",
"background": "banner.png",
"icon-size": 80,
"contents": [
{ "x": 192, "y": 344, "type": "link", "path": "/Applications" },
{ "x": 448, "y": 344, "type": "file", "path": "../../../deploy/platform/mac/node-webkit.app" }
]
}
node-webkit.app是下一个命令的结果:
/Applications/node-webkit.app/Contents/MacOS/node-webkit myapp
我跑:
sudo appdmg config/platforms/mac/deploy.json deploy/platform/mac/myapp.dmg
使用node-webkit构建dmg包但没有我的应用程序,当我执行myapp时,打开node-webkit浏览器。
我想我在node-webkit.app或类似的东西中遗漏了一些配置,欢迎任何评论和方法。
答案 0 :(得分:0)
好的,我有1个解决方案.. 我在这里发帖承认:)
你需要把你的新应用程序放在
上/Applications/node-webkit.app/Contents/Resources/
您的应用名称需要 app.nw ,您没有必要为自己的应用设置拉链,可以是名为app.nw的文件夹(速度更快)。