diff --git a/res/template.desktop b/res/template.desktop index c1a5f57..45799bd 100644 --- a/res/template.desktop +++ b/res/template.desktop @@ -4,8 +4,8 @@ Name[zh_CN]=微信开发者工具 Comment=The development tools for wechat projects Comment[zh_CN]=提供微信开发相关项目的开发IDE支持 Categories=Development;WebDevelopment;IDE; -Exec=${dir}/bin/wechat-devtools -Icon=wechat-devtools +Exec=dir/bin/wechat-devtools +Icon=dir/res/icons/wechat-devtools.svg Type=Application Terminal=false StartupWMClass=wechat_devtools diff --git a/tools/install-desktop-icon-node b/tools/install-desktop-icon-node index b691f92..ef514e1 100755 --- a/tools/install-desktop-icon-node +++ b/tools/install-desktop-icon-node @@ -32,7 +32,7 @@ fs.copyFileSync( let desktopCode = fs .readFileSync(path.resolve(__dirname, "../res/template.desktop"), "utf8") - .replace("dir", path.resolve(__dirname, "..")); + .replace(new RegExp("dir", "g"), path.resolve(__dirname, "..")); desktopPath = os.homedir() + "/.local/share/applications/wechat-devtools.desktop";