有没有办法为 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.com将Node-Red.png文件改为Node-Red.ico.
狡猾的威利
没有经验的用户想要 "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.com将Node-Red.png文件改为Node-Red.ico.
狡猾的威利