node基礎(chǔ)概念

npm 包管理器

npm 是 Node.js Package Manager 的意思

npm3的安裝和運(yùn)行

$ npm install -g npm@3
$ npm -v # 3.5.2
$ npm install

npm3的優(yōu)點(diǎn)

框架

框架 Express

Express 是Node.js應(yīng)用廣泛的web框架冰评,目前是4.x版本

utility Node.js工具集

md5 sha1 sha256 日期 等等

superagent

http 方面的庫(kù)阳堕,可以發(fā)起 get 或 post 請(qǐng)求。

cheerio

一個(gè) Node.js 版的 jquery触趴,用來(lái)從網(wǎng)頁(yè)中以 css selector 取數(shù)據(jù)拳恋,使用方式跟 jquery 一樣凡资。

eventproxy

Node.js 的并發(fā)控制https://github.com/JacksonTian/eventproxy#%E9%87%8D%E5%A4%8D%E5%BC%82%E6%AD%A5%E5%8D%8F%E4%BD%9C

async 并發(fā) async(https://github.com/caolan/async ) 的使用。這里有個(gè)詳細(xì)的 async demo 演示:https://github.com/alsotang/async_demo

測(cè)試

測(cè)試框架 mocha : http://mochajs.org/

斷言庫(kù) should : https://github.com/tj/should.js

測(cè)試率覆蓋工具 istanbul : https://github.com/gotwarlost/istanbul

window 下覆蓋率npm uninstall mocha --save-dev 安裝mocha 執(zhí)行 加上相對(duì)路徑 istanbul cover ./node_modules/mocha/bin/_mocha

linux 下 全局安裝mocha 執(zhí)行 istanbul cover _mocha

chai

全棧的斷言庫(kù) chai: http://chaijs.com/

phantomjs 幫助我們?cè)诿钚羞\(yùn)行測(cè)試

headless 瀏覽器 phantomjs: http://phantomjs.org/

ava 單元測(cè)試工具

https://www.npmjs.com/package/ava

加密

跨平臺(tái)加密工具bcrypt

nodemon

這個(gè)庫(kù)是專(zhuān)門(mén)調(diào)試時(shí)候使用的诅岩,它會(huì)自動(dòng)檢測(cè) node.js 代碼的改動(dòng)讳苦,然后幫你自動(dòng)重啟應(yīng)用。在調(diào)試時(shí)可以完全用 nodemon 命令代替 node 命令吩谦。
$ nodemon app.js
啟動(dòng)我們的應(yīng)用試試鸳谜,然后隨便改兩行代碼,就可以看到 nodemon 幫我們重啟應(yīng)用了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末式廷,一起剝皮案震驚了整個(gè)濱河市咐扭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌滑废,老刑警劉巖蝗肪,帶你破解...
    沈念sama閱讀 222,590評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異蠕趁,居然都是意外死亡薛闪,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)俺陋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)豁延,“玉大人,你說(shuō)我怎么就攤上這事腊状∮沼剑” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,301評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵缴挖,是天一觀的道長(zhǎng)袋狞。 經(jīng)常有香客問(wèn)我,道長(zhǎng)映屋,這世上最難降的妖魔是什么苟鸯? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,078評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮棚点,結(jié)果婚禮上早处,老公的妹妹穿的比我還像新娘。我一直安慰自己乙濒,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,082評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著颁股,像睡著了一般么库。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上甘有,一...
    開(kāi)封第一講書(shū)人閱讀 52,682評(píng)論 1 312
  • 那天诉儒,我揣著相機(jī)與錄音,去河邊找鬼亏掀。 笑死忱反,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的滤愕。 我是一名探鬼主播温算,決...
    沈念sama閱讀 41,155評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼间影!你這毒婦竟也來(lái)了注竿?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 40,098評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤魂贬,失蹤者是張志新(化名)和其女友劉穎巩割,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體付燥,經(jīng)...
    沈念sama閱讀 46,638評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡宣谈,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,701評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了键科。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片闻丑。...
    茶點(diǎn)故事閱讀 40,852評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖萝嘁,靈堂內(nèi)的尸體忽然破棺而出梆掸,到底是詐尸還是另有隱情,我是刑警寧澤牙言,帶...
    沈念sama閱讀 36,520評(píng)論 5 351
  • 正文 年R本政府宣布酸钦,位于F島的核電站,受9級(jí)特大地震影響咱枉,放射性物質(zhì)發(fā)生泄漏卑硫。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,181評(píng)論 3 335
  • 文/蒙蒙 一蚕断、第九天 我趴在偏房一處隱蔽的房頂上張望欢伏。 院中可真熱鬧,春花似錦亿乳、人聲如沸硝拧。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,674評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)障陶。三九已至滋恬,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間抱究,已是汗流浹背恢氯。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,788評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留鼓寺,地道東北人勋拟。 一個(gè)月前我還...
    沈念sama閱讀 49,279評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像妈候,于是被迫代替她去往敵國(guó)和親敢靡。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,851評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容