首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu14.04LTS用于节点的桌面应用程序启动程序?-桌面条目

Ubuntu14.04LTS用于节点的桌面应用程序启动程序?-桌面条目
EN

Stack Overflow用户
提问于 2014-12-09 07:12:51
回答 1查看 166关注 0票数 0

,这不是一个重复的问题。建议的链接是针对Shell脚本的,我可以通过shell脚本启动节点应用程序,只做“节点应用程序”,但是对于.desktop文件,它不起作用。所以答案连在一起永远解决不了我的问题,,还有什么要试着结束这个问题,建议用一个不满意的答案。

我只是尝试从存在node app文件的当前目录中执行.desktop。我这样做,但由于未知的原因,它不起作用。当然,当我在目录上执行node app时,节点应用程序就会像预期的那样启动。有什么想法吗?谢谢。

代码语言:javascript
运行
复制
[Desktop Entry]
Version=1.0
Name=JS Bin
Comment=JS Bin Offline REPL
Exec=node '"$(dirname "$1")"/app'
Icon=/home/ken/Google Drive/js-bin/code.png
Terminal=false
Type=Application
Categories=Utility;Application;

Exec=node '/home/ken/Google /js/app.js‘

也是同样的结果。

以防万一,我不需要重新登录才能成功,对吧?

EN

Stack Overflow用户

发布于 2014-12-09 15:25:39

已解决:

对于node.js程序,我们应该小心路径。

我要做的是

代码语言:javascript
运行
复制
var app1 = proc.spawn(atom, [__dirname + '/app1.js']);

如果正确使用__dirname,则会出现路径上下文问题,特别是使用shell脚本。

谢谢。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27373317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档