Я провел некоторое исследование: Вы не можете создавать PPA из приложения Node.js .
По-видимому, это не правило, так как есть несколько проектов, которые успешно достигли этого. WebUDP8 является примером; они строят PPA для Atom IDE (используя Electron) и Popcorn Time (используя Node-Webkit)
Я сделал то, что сделал бы любой человек: беспокою этих ребят , так как нет документации ( или, по крайней мере, ничего, что я нашел).
Ответ:
PPA в Launchpad пока не поддерживают nodejs, поскольку они не позволяют извлекать внешние ресурсы. Таким образом, PPA Popcorn TIme раньше был простым инсталлятором, который автоматически загружал Popcorn Time со своих серверов.
Но, насколько мне известно, я не использую внешние ресурсы. Не похоже, что я загружаю зависимости из package.json. Все они --save
находятся в папке для сборки.
Как я могу сделать PPA моего приложения Electron? Центр программного обеспечения также работает с PPA или только с .deb?
Я думаю, что Вы правы. Если Atom имеет свой собственный PPA, любое Электронное приложение могло.
Это должно помочь: , Как я создаю PPA?