千家信息网

如何理解Node.js开发的桌面应用TermKit

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这期内容当中小编将会给大家带来有关如何理解Node.js开发的桌面应用TermKit,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。TermKit介绍【下面内容参考自
千家信息网最后更新 2026年11月03日如何理解Node.js开发的桌面应用TermKit

这期内容当中小编将会给大家带来有关如何理解Node.js开发的桌面应用TermKit,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

TermKit介绍

【下面内容参考自http://acko.net/blog/on-termkit】

长久以来,大家都习惯了在linux下使用terminal控制系统的方式

像我这样的超级不专业linux人士,是这样的

这个时候,steven wittens出现了,并为macox写了一个很有趣的东西,可以称之为下一代的富媒体终端。它可以在终端中用图形化元素来显示命令结果。

就像下面这样:

带自动补全,还有各种看起来很舒服的图标。

如何安装

在mac里怎么安装我就不介绍了,这里只介绍linux下的安装

首先,我们需要安装nodejs,这里要注意,推荐安装0.4.* stable版本,新版本可能会有不兼容的问题,不管你信不信,反正我装0.6.1的时候挂了。

还有就是connect的版本要在1.2.0到1.3.0之间,不包括1.3.0。

具体就是这样:

wget http://nodejs.org/dist/node-v0.4.8.tar.gz  cd node-v0.4.8  tar -xf node-v0.4.8  ./configure  make && make install

安装好node之后安装npm

curl http://npmjs.org/install.sh|sh

之后就是下载termkit并安装

git clone https://github.com/Floby/TermKit.git --recursive  cd TermKit/  npm install

然后就可以启动了,这里要注意的是,我们需要在TermKit目录下进行启动操作:

node Node/nodekit.js

启动后terminal里会显示运行的log,然后就可以把注意力放到浏览器上了。

当然,因为客户端是浏览器,服务端是node的情况下,socket.io就是一个必不可少的模块了,这些在npm安装的时候会按照依赖关系自动加载好。而socket.io会优先选择websocket作为数据交换的通道,所以推荐大家使用chrome来作为终端。

整体架构是这样的

上述就是小编为大家分享的如何理解Node.js开发的桌面应用TermKit了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

就是 内容 时候 终端 桌面 应用 开发 专业 浏览器 版本 分析 推荐 浏览 有趣 舒服 长久 长久以来 下一代 东西 中小 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 北京互联网科技有限公司 互联网的科技创新 中国 科技 互联网 互联网与新科技 互联网科技排名 北京互联网络科技有限公司 银优互联网科技有限公司 互联网科技股有哪些 海南购全球互联网科技 互联网巨头投资的硬核科技 衡水科技产业互联网平台 互联网公司会议桌创意科技软装饰 互联网科技公司需要的职位 华夏互联网科技业 世界互联网领先科技成果获奖 群盈汇互联网科技有限公司 上海创道互联网络科技有限公司 互联网公司属于科技吗 知域互联网科技有限公司官网 广州全民伙伴互联网科技有限公司 关于新基建和互联网科技 电子科技大学互联网 互联网高科技股票 汉立互联网科技有限公司联系电话 福建科技产业互联网发展 青海科技产业互联网发展 互联网科技资金流入 卡尔迅互联网科技有限公司 青岛易易互联网科技 恒生互联网科技趋势
0