2014-11-27 2 views
0

У меня есть приложение node-webkit, работающее на моем Mac, и я хочу сделать пакет dmg для распространения приложения.сделать пакет dmg моего приложения node-webkit

Я установил модуль 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 

строящие пакет dmg с узлом-webkit, но без моего приложения, когда я выполняю myapp, он открывает браузер узла-webkit.

Я думаю, что мне недостает некоторой конфигурации в node-webkit.app или что-то подобное, любые комментарии и подход приветствуются.

ответ

0

Хорошо, у меня есть 1 решение .. я отправляю здесь, чтобы подтвердить :)

Вы должны положить нВт приложение на

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

Название вашего приложения должны быть приложение. nw, не нужно, чтобы вы делали zip своего приложения, может быть папкой с именем app.nw (быстрее).

 Смежные вопросы

  • Нет связанных вопросов^_^