我已经搜索了一些,但我找不到一个现有的工具.

我有一个 node .js web服务器,设计用于在您自己的计算机上运行,为您做一些时髦的事情.如果我可以双击MySnazzyThing.app而不是安装Node,那将非常棒.js和npm,并在命令行上运行node mysnazzyapp.js.

.app可执行文件将使 node 停止运行.js服务器,打开一个简单的native WebKit窗口,该窗口将显示如果我在命令行上运行,localhost:3000上通常会出现的情况.

比如说,这个本机应用程序可以通过Mac App Store进行分发.还有bam,一个 node .js桌面应用程序.

有这样的工具吗?或者有什么技术上的原因使它不能像我想象的那样工作?

推荐答案

你可以用AppJS美元来完成这项任务.

Node.js相关问答推荐

如何使用Nextjs路由从下一步/导航在新选项卡中通过";router.ush";打开链接

如何防止Socket-io实例化React/Next.js中的两个套接字(当前在服务器*和*客户端实例化)

类扩展值[object object]不是构造函数或null

一个大型的单个 Redis 实例可以处理所有事情,还是多个 Redis 实例?

如何在Node.js的telegraf.js命令中添加参数?

如何使用对象中的常量值验证字符串字段?

Electron 模板(Typescript + Webpack)中的这个 Electron Forge ERROR 是什么?

使用 create-expo-app 时如何更改 webpack-config.js 中的哈希函数?

BrowserRouter工作时为什么HashRouter不工作?

如何使用来自前一阶段的另一个数组的聚合mongoose 在数组中添加字段

获取数组的至少一个元素包含子字符串的文档

在 gatsby 中安装软件包时不推荐使用的错误

制作一个接受命令行参数的脚本

与 NPM 一起安装时找不到 Express 模块

带有加密的nodejs中的SALT和HASH密码

请求新页面时如何将 AngularJS 路由与 Express (Node.js) 一起使用?

路由后的 Node Express 4 中间件

如何创建安全(TLS/SSL)Websocket 服务器

nodemon + express,监听端口=?

deno vs ts-node:有什么区别