有没有办法为 Node.js (npm) 应用程序创建快捷方式桌面?

Is there any way to create an shortcut desktop to a Node.js (npm) application?

没有经验的用户想要 "see" 我在 Node.js 中创建的应用程序,但他们不想使用控制台。根据他们的说法,安装它是个好主意,只需在桌面上单击一下,他们就可以 "see" 它。

他们想 运行 Node.js 应用程序作为 Windows 程序。就这些!

我该怎么做?我应该创建批处理文件吗?

**已解决**

一个 .bat 文件,重命名为 "appstart.bat"

cd C:\Users\MyUser\MyApp
npm start

有桌面快捷方式。

bat 文件应如下所示

cd文件夹目录
节点 file.js

示例:

cd users\me\documents\mynodeproject\
节点 index.js

当您单击 bat 文件快捷方式时,它将打开节点命令提示符并且您的控制台应用程序将启动。

您还可以创建快捷方式并将“目标”设置为...

C:\Windows\System32\cmd.exe /k "node index.js"

...并将“开始位置”设置为 index.js 所在的目录。

因为Node-Red通常是全局安装的_

一个Node-Red.bat文件可以简单地是

cd \
Node-Red

然后使用convertico.comNode-Red.png文件改为Node-Red.ico.

狡猾的威利