Nodejs支持跨平臺運行,基本能夠運行於全部的操做系統,對應不一樣的操做系統,安裝方式也不一樣。前端
Nodejs的官方網站:https://nodejs.org 對應的中文網站:http://nodejs.cn/node
傾向於英文網站,中文網站畢竟會有很大的延遲。程序員
Windows系統的安裝:再也不贅述。下載對應安裝包,下一步下一步就能夠。若是windows都不會安裝,那也不必學習nodejs了。web
Mac 安裝:鑑於本人比較窮,沒有mac本,所以mac的安裝只能參考其餘富人的安裝方法。編程
Linux安裝:參考 https://blog.csdn.net/mpchen/article/details/84061624windows
請儘可能選擇較新版本。後端
Nodejs是一個集成了Google V8 Javascript引擎、事件循環和底層IO應用編程接口的平臺。全部的IO原語都是基於事件驅動。能夠認爲Nodejs的執行是基於事件,異步執行,這也就保證了Nodejs的高效,使其成爲性能強勁的web服務器的前提條件。api
Nodejs提供了衆多的內置對象,用來實現一系列對服務器的操做,path用來操做文件路徑,fs用於操做文件,dns用於對網絡的操做,stream提供對流的操做,基於http 實現web服務器,支持衆多對服務器的內置支持。瀏覽器
Nodejs是前端程序員向後端進發的利器,對於習慣了操做瀏覽器DOM的前端er,Nodejs是一縷陽光。緩存
高性能、異步、事件驅動是Nodejs 核心的原則。
Nodejs是單進程應用,不一樣於Java和C#的多線程,可能會認爲Nodejs的併發會很低,單偏偏是基於單線程,Redis才能夠如此迅猛的緩存數據,Nodejs也 不例外,減小了線程間的切換,基於事件機制,Nodejs的性能也可讓你驚歎。
Nodejs能作什麼?
基於Express 能夠做爲Web服務器。
基於Koa2能夠做爲web api的代理。
基於內置操做,能夠實現一系列的工具鏈。
。。。。
Nodejs除了不能作界面,做爲Web服務器是另外一個值得的選擇。
座右銘來一句:
不少頗有道理,只不過我一直認爲經歷能夠改變命運,書籍只能改變想法或是看世界的角度而已……
正文:
一、一我的,若是你不逼本身一把,你根本不知道本身有多優秀。
二、賺錢是一種能力,花錢是一種水平,能力能夠練,水平是輕易練不出來的。
三、年輕人不能夠太狂。
四、一我的的知識,經過學習能夠獲得;一我的的成長,必須經過磨練。
五、這個世界上好書不少,能夠改變命運的書不多。
六、這個世界上朋友不少,能夠用一輩子託付的朋友不多。
七、若是發現一我的,一個地方,一件事,一本書,能夠改變你的命運。必定要想辦法跟他發生關係,不然,他就跟你不要緊。
八、當一我的沒有成功的時候,裝也裝出成功的樣子。(由於裝的時候,他已經成爲你性格的一部分)
九、咱們學習的目的,是爲了使用,不是知識沒有用,而是你沒有使用,說明你沒有用。
十、別人對你的態度,決定了你的命運。
十一、笑由心生。
十二、一我的出門的時候,口袋裏都裝的錢,裝錢的目的,就是爲了花出去,那裏舒服就往那裏花。一我的讓別人舒服,他就是一個經營者;別人讓你舒服,他就是一個消費者。
1三、一我的,敢聽真話,須要勇氣;一我的敢說真話,須要魄力。
1四、由於你的存在,讓別人快樂起來,你叫朋友;由於你的存在,讓別人卓越起來,你是教練;由於你的存在,讓別人強大起來,你是領導。
1五、一件事情,對你傷害的程度與事情自己沒有任何關係,取決於你對這件事的態度。
16 、你,簡單了,你的世界就簡單了;你,簡單了,事情就簡單了。
1七、一件事,會幹了,好好幹;不會幹了,亂幹。乾的次數多了,天然會幹。可是,首先,你要幹。
1八、一我的,想要優秀,你必需要接受挑戰;一我的,你想要儘快優秀,就要去尋找挑戰。
1九、一我的想要創業,先要學會打工。
20、世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。傻子是會吃虧的人,瘋子是會行動的人。