制作我的node-webkit应用程序的dmg包

时间:2014-11-27 15:19:03

标签: node-webkit dmg

我在我的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或类似的东西中遗漏了一些配置,欢迎任何评论和方法。

1 个答案:

答案 0 :(得分:0)

好的,我有1个解决方案.. 我在这里发帖承认:)

你需要把你的新应用程序放在

/Applications/node-webkit.app/Contents/Resources/

您的应用名称需要 app.nw ,您没有必要为自己的应用设置拉链,可以是名为app.nw的文件夹(速度更快)。