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

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

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

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

TermKit介紹

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

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

 

 

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

 

 

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

就像下面這樣:

 

 

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

 

 

如何安裝

在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,然后就可以把注意力放到瀏覽器上了。

當然,因為客戶端是瀏覽器,服務(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
責任編輯:陳貽新 來源: 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ù)

2021-01-14 10:48:34

Docker CompNode.js開發(fā)

2022-01-07 08:00:00

Node.js開發(fā)Web

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-11-10 08:55:00

Node.js

2012-10-24 14:56:30

IBMdw
點贊
收藏

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

主站蜘蛛池模板: 综合精品在线 | 一级欧美日韩 | 国产免费视频 | 日韩在线中文字幕 | 欧美一级片a | 国产精品亚洲第一 | 欧美一区二区三区在线视频 | 亚洲午夜网 | 高清免费av | 久草视频在线播放 | 国产精品一二三区 | 国产午夜精品视频 | 欧美精品综合在线 | 久久精品小视频 | 亚洲精品aⅴ | 夜夜爽99久久国产综合精品女不卡 | 久久精品亚洲精品国产欧美kt∨ | 亚洲毛片在线 | 久久久资源 | 久草色视频 | 国产资源在线视频 | 91久久久久久久久久久 | 精品国产31久久久久久 | 国产精品xxxx| 韩日在线| 欧美a区| 午夜精品一区二区三区免费视频 | 久久精品av麻豆的观看方式 | 国产精品久久久久免费 | 亚洲欧美在线视频 | 在线观看电影av | 国产精品国产三级国产播12软件 | 欧美一区不卡 | 亚洲播放一区 | 亚洲一区二区三区四区五区午夜 | 国产欧美一区二区三区另类精品 | 久久综合成人精品亚洲另类欧美 | 毛片在线免费播放 | 在线观看黄色大片 | 国产高清一区二区 | 操久久|