-2

嗨,我是 nwjs 的新手,我使用 nwjs 制作了一个小型应用程序,并使用以下命令为 linux 创建了一个构建

nwbuild -v latest -p linux32 ./

现在这给了我以下文件。 生成的文件

我想用一个图标打开我的应用程序我在一个名为.desktop文件的文件中编写了以下代码行

[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;

但是我的应用程序没有打开。如何做到这一点。有人可以帮我吗?

4

1 回答 1

0

那么这个桌面文件应该是足够的:

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

只需通过您的 exec 文件路径更改路径到您的 exec文件(可能需要 chmod +x 才能执行)

于 2017-07-21T11:00:55.777 回答