Как сделать вывод приложения для linux из nwjs?

Привет, я новичок в nwjs. Я создал небольшое приложение, используя nwjs, и использовал следующую команду для создания сборки для Linux.

nwbuild -v latest -p linux32 ./

Теперь это дало мне следующие файлы. сгенерированные файлы

Я хочу, чтобы это открыло мое приложение со значком. Я написал следующие строки кода в файле с именем .desktop file.

[Desktop Entry]
Version=1.0
Type=Application
Name=sample
GenericName=Text Editor
Comment=Sophisticated text editor for code, markup and prose
Exec=/opt/sample/sample %F
Terminal=false
MimeType=text/plain;
Icon=sublime-text
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;

[Desktop Action Window]
Name=New Window
Exec=/opt/sample/sample -n
OnlyShowIn=Unity;

[Desktop Action Document]
Name=New File
Exec=/opt/sample/sample --command new_file
OnlyShowIn=Unity;

Но мое приложение не открывается. Как это сделать? Может кто-нибудь помочь мне с этим?

1 ответ

Этот файл дескопа должен быть достаточно хорош:

[Desktop Entry]
Version=1.0
Type=Application
Name=sample
Exec=Path to your exec file
Terminal=false

Просто измените путь к вашему файлу exec путем вашего пути к файлу exec (для запуска может потребоваться chmod +x)

Другие вопросы по тегам