gpt4 book ai didi

node.js - 使用 .desktop 文件在树莓派上启动 node.js 终端应用程序

转载 作者:太空宇宙 更新时间:2023-11-04 01:28:53 25 4
gpt4 key购买 nike

Soo...我认为这将是一个简单的任务。创建一个 .desktop 文件来启动我的 node.js 应用程序,就是这样......不。我的 .desktop 文件如下所示:

[Desktop Entry]
Name=NodeJS App
Comment=My comment
Exec=lxterminal -t "NodeJS App" --working-directory=/path/to/app -e nameOfMyApp
Type=Application
Encoding=UTF-8
Terminal=true
Categories=None;

我还尝试了其他方式来启动该应用程序。我还尝试使用 python 脚本启动我的应用程序。没有机会。终端保持空状态并且不执行任何操作。

当我打开终端,转到应用程序文件夹并启动应用程序时,它工作正常。怎么了?还有别的办法吗?该应用程序在带有触摸屏的树莓派上运行,这是控制它的唯一方法。所以它一定是一个用户只需要在桌面上打开文件的解决方案。

最佳答案

这是解决方案。我在nvm的帮助下安装了node。像这样使用 lxterminal 不会将 nvm 添加为源。所以终端找不到node或npm。

在启动 Node 应用程序之前必须触发此命令:

源 ~/.nvm/nvm.sh

关于node.js - 使用 .desktop 文件在树莓派上启动 node.js 终端应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56663630/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com