成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Node.js開發(fā)的桌面應(yīng)用TermKit介紹

開發(fā) 前端
最近和團隊翻譯Node的書,《node web development》,同時也順帶好好學(xué)習(xí)了下nodejs。剛好展炎要搞個關(guān)于nodejs開發(fā)桌面應(yīng)用的分享,就一起看了下相關(guān)的知識,那自然,就發(fā)現(xiàn)了TermKit這個標(biāo)志性的應(yīng)用。

51CTO推薦專題:Node.js專區(qū)

TermKit介紹

【下面內(nèi)容參考自http://acko.net/blog/on-termkit】

長久以來,大家都習(xí)慣了在linux下使用terminal控制系統(tǒng)的方式

 

 

像我這樣的超級不專業(yè)linux人士,是這樣的

 

 

這個時候,steven wittens出現(xiàn)了,并為macox寫了一個很有趣的東西,可以稱之為下一代的富媒體終端。它可以在終端中用圖形化元素來顯示命令結(jié)果。

就像下面這樣:

 

 

帶自動補全,還有各種看起來很舒服的圖標(biāo)。

 

 

如何安裝

在mac里怎么安裝我就不介紹了,這里只介紹linux下的安裝

首先,我們需要安裝nodejs,這里要注意,推薦安裝0.4.* stable版本,新版本可能會有不兼容的問題,不管你信不信,反正我裝0.6.1的時候掛了。

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

具體就是這樣:

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

安裝好node之后安裝npm

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

之后就是下載termkit并安裝

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

然后就可以啟動了,這里要注意的是,我們需要在TermKit目錄下進行啟動操作:

  1. node Node/nodekit.js 

啟動后terminal里會顯示運行的log,然后就可以把注意力放到瀏覽器上了。

當(dāng)然,因為客戶端是瀏覽器,服務(wù)端是node的情況下,socket.io就是一個必不可少的模塊了,這些在npm安裝的時候會按照依賴關(guān)系自動加載好。而socket.io會優(yōu)先選擇websocket作為數(shù)據(jù)交換的通道,所以推薦大家使用chrome來作為終端。

整體架構(gòu)是這樣的

 

 

更多內(nèi)容可以看作者寫的文章:http://acko.net/blog/on-termkit

原文:http://w3ctech.com/b/archives/677

【編輯推薦】

  1. Node.js提速指南
  2. 關(guān)于Node.js語言的討論
  3. Node.js初體驗
  4. 基于Node.js、Express和Jscex開發(fā)的ToDo網(wǎng)站示例
  5. 如何安裝Node.js
責(zé)任編輯:陳貽新 來源: w3ctech.com
相關(guān)推薦

2015-03-10 10:59:18

Node.js開發(fā)指南基礎(chǔ)介紹

2013-05-17 09:41:02

Node.js云應(yīng)用開發(fā)IaaS

2020-04-20 16:00:05

Node.js框架JavaScript

2019-05-05 11:47:09

TypeScript開發(fā)Node.js

2021-12-01 00:05:03

Js應(yīng)用Ebpf

2015-09-16 10:17:42

Node.jsES 6特性

2013-11-01 09:34:56

Node.js技術(shù)

2022-01-07 08:00:00

Node.js開發(fā)Web

2021-01-14 10:48:34

Docker CompNode.js開發(fā)

2022-12-14 14:40:27

Node.js開發(fā)應(yīng)用程序

2021-12-28 20:04:23

Node.js開發(fā)JavaScript

2012-09-29 11:13:15

Node.JS前端開發(fā)Node.js打包

2021-12-25 22:29:57

Node.js 微任務(wù)處理事件循環(huán)

2012-02-03 09:25:39

Node.js

2020-05-29 15:33:28

Node.js框架JavaScript

2020-07-31 13:35:34

Node.js應(yīng)用分析前端

2011-11-30 11:32:37

Node.js

2023-11-16 14:56:13

2011-09-08 13:46:14

node.js

2011-11-01 10:30:36

Node.js
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 男人天堂免费在线 | 国产美女一区 | 免费观看黄网站 | 国产精品久久久久久福利一牛影视 | 福利视频一区二区 | 超碰操| 中文字幕av亚洲精品一部二部 | av中文字幕在线播放 | 国产美女h视频 | 天天综合网永久 | 欧美日本韩国一区二区 | 国产黄色电影 | 国产高清不卡 | 欧美精品在线播放 | 在线视频中文字幕 | 国产精品一区二区三区四区五区 | h视频免费观看 | 日韩一区二区在线免费观看 | 热99精品视频 | 黄免费观看视频 | 久久久久久国产精品免费免费 | 欧美一区二区三区视频 | 亚洲一区久久 | 人人色视频| 男女视频在线观看免费 | 欧美激情久久久 | 国产精品特级毛片一区二区三区 | 色综合久久久 | 午夜影院在线观看免费 | 国产精品小视频在线观看 | 欧美视频三级 | 91精品国产手机 | 国产九九精品 | 国产一区二区 | www.中文字幕.com | 日日日日操 | 精品国产一级 | 视频第一区| 99成人| 欧美日日 | 亚洲网站在线观看 |