制作我的 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 个解决方案..我在这里发帖是为了确认:)

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

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

您的应用程序的名称必须是 app.nw,您不必制作应用程序的 zip 文件,可以是名为 app.nw 的文件夹(速度更快)。

最新更新