自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Node.js的安裝和控制臺(tái)命令

開發(fā) 前端
為了說(shuō)服您閱讀這份簡(jiǎn)單的說(shuō)明,我想先給Node.js做點(diǎn)廣告還是有必要的。先看看都有誰(shuí)在用Node.js吧,跟著業(yè)界老大混,總是大差不差的。

首先,微軟的云服務(wù)Azure已經(jīng)開始支持Node.js、還有就是Ebay、Yahoo、Linkedin,是不是有點(diǎn)精神了?嗯,我們繼續(xù)。下面是官網(wǎng)的自我介紹:

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

Node.js 是一個(gè)平臺(tái),建立在 Chrome JavaScript 運(yùn)行時(shí)之上,目的是建立快速、可伸縮的網(wǎng)絡(luò)應(yīng)用。Node.js使用事件驅(qū)動(dòng),非阻塞的 I/O 模式,這使得他是輕量而高效的,能夠在分布設(shè)備上***運(yùn)行高數(shù)據(jù)吞吐的實(shí)時(shí)應(yīng)用。

如果官網(wǎng)沒(méi)有王婆賣瓜的話,我想您應(yīng)該有興趣花上五分鐘瀏覽下面的內(nèi)容了。

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

安裝

這里僅說(shuō)明Windows平臺(tái)安裝,很簡(jiǎn)單,去官網(wǎng)下載安裝包,運(yùn)行,OK。

安裝完畢后,也許您習(xí)慣的去找快捷方式。不好意思,雖然您眼神比我好,可是也是找不到滴。別著急,安裝包默認(rèn)把所有文件拷貝到了“C:\Program Files\nodejs”目錄下,然后,很體貼地設(shè)置好了系統(tǒng)環(huán)境變量里的path,現(xiàn)在,請(qǐng)打開一個(gè)命令行窗口,輸入:

>node

>

如果你得到一個(gè)提示符,系統(tǒng)沒(méi)警告說(shuō)“對(duì)不起,沒(méi)有此命令”,那么,恭喜,安裝成功完成。如果你還想觀察下nodejs的目錄結(jié)構(gòu)的話,也會(huì)發(fā)現(xiàn)超級(jí)簡(jiǎn)單,就是一個(gè)node.exe文件,還有比這更簡(jiǎn)單的嗎?

啊?您說(shuō)還有一個(gè) npm.cmd 批處理文件和 node_modules 文件夾?那個(gè),那個(gè)我們目前可以暫時(shí)無(wú)視。您可以刪了他們而不影響 node.js 的使用。

不過(guò)既然提到他們,npm 是用來(lái)管理模塊的,而 node.js 的魅力也在于他的模塊化,內(nèi)核只做內(nèi)核該做的事,其他的一切,全通過(guò)模塊的擴(kuò)展來(lái)實(shí)現(xiàn)。這也為 node.js 帶來(lái)了無(wú)盡可能。

可愛的模塊們,一般就窩在 node_modules 文件夾里。

控制臺(tái)命令和REPL

好了,既然我們得到了 node.js 的提示符,也就是說(shuō)我們現(xiàn)在是在 node.js 的環(huán)境里了。在這個(gè)環(huán)境里,您所有的 Javascript 知識(shí)都可以派上用場(chǎng)了,因?yàn)?node.js 使用的就是著名的 v8 引擎。補(bǔ)充說(shuō)明一下,node.js 把這個(gè)稱作Read-Eval-Print-Loop,就是說(shuō),咱們?cè)谶@里就可以交互地跑 js 代碼了。感覺回到了最初學(xué) Basic 的年代啊。懷念、懷念。

  1. > a = [ 1, 2, 3];   
  2. [ 1, 2, 3 ]   
  3. > a.forEach(function (v) {  
  4.  ... console.log(v);   
  5. ... });  
  6.  1  
  7.  2  
  8.  3 

為數(shù)不多的幾個(gè)控制臺(tái)命令可以用 help 查到,唯一需要注意的就是別忘了這些命令前面需要帶上一個(gè)小圓點(diǎn):

 

noderepl

 

好了,現(xiàn)在可以開始您的 node.js 之旅了,當(dāng)然,如果你愿意的話。

原文:http://www.cnblogs.com/hsxixi/archive/2011/12/17/2290976.html

【編輯推薦】

  1. 使用Node.js開發(fā)多人玩的HTML 5游戲
  2. 你應(yīng)該知道的Node.js擴(kuò)展模塊——Hashish
  3. Node.js開發(fā)的桌面應(yīng)用TermKit介紹
  4. Node.js提速指南
  5. 關(guān)于Node.js語(yǔ)言的討論
責(zé)任編輯:陳貽新 來(lái)源: 坐看云起的博客
相關(guān)推薦

2021-12-31 19:36:27

js控制臺(tái)動(dòng)畫

2011-09-09 14:23:13

Node.js

2011-09-08 13:53:31

Node.js

2011-07-11 09:57:19

WINDOWS控制臺(tái)DOS命令

2011-07-12 15:18:01

SQLite數(shù)據(jù)庫(kù)引擎

2013-11-01 09:34:56

Node.js技術(shù)

2015-03-10 10:59:18

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

2019-07-09 14:50:15

Node.js前端工具

2014-04-10 09:43:00

Node.jsTwilio

2011-07-11 14:20:19

2014-04-10 09:55:46

手機(jī)Node.jswilio

2011-03-07 13:35:51

OpenNebula管理控制臺(tái)

2020-05-29 15:33:28

Node.js框架JavaScript

2012-02-03 09:25:39

Node.js

2021-12-25 22:29:57

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

2014-02-19 16:28:53

Node.jsWeb工具

2024-09-25 08:04:58

2011-07-06 15:25:33

Windows控制臺(tái)

2011-11-01 10:30:36

Node.js

2011-09-08 13:46:14

node.js
點(diǎn)贊
收藏

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