話説前提:

       作為前端開發工程師,我們的初始認識,畫畫界面,對對接口,我們對於服務端開發,總是充滿好奇,但是衝破安逸區,讓我們學習新的開發語言Java,Python,php等,我們好不容易立得Flag,在幾天之後,就那麼順其自然的倒了……

       現在Node.js的出現,讓我們看到希望,我們所使用的的前端語法和規則,完全可以99%的複用,讓我們朝着服務端開發前進,學習完node,我們可以號稱自己是全棧開發工程師。

1.Node.js到底是什麼?

     Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

     Node.js是建立在V8引擎上的運行時JavaScript. 

     以前我們所寫的Javascript,需要在瀏覽器上解析運行,現在有個大神(Ryan Dahl)把Google Chrome瀏覽器的V8引擎幫我們搬下來,性能好,同時還提供了很多系統級的API,如文件操作、網絡編程等,是一個全面的後台運行時,為Javascript提供了其他語言能夠實現的許多功能。

2.Node.js安裝和配置

   Node.js 安裝包及源碼下載地址為:https://nodejs.org/en/download/。

   傻瓜式默認安裝,直到結束。(我的是Windows系統)

   打開CMD窗口,輸入node -v 顯示版本號,就表示安裝成功。

nodeport服務實現什麼時候進行snat_開發工程師

 

3.npm介紹

   npm是node一個內置的包管理工具。

   Ryan Dahl把這門技術稱之為node(節點),就表示完成一項功能,需要很多個節點相互配合,那麼多節點交給我們開發來管理,會比較混亂,所以為我們提供一個統一的包管理工具。

nodeport服務實現什麼時候進行snat_管理工具_02

 

 4.第一個node.js程序 :helloNode.js

console.log("Hello Node.js");

 運行: 

node helloNode.js

程序執行後,正常的話,就會在終端輸出 Hello Node.js。

 

閒言碎語:學習任何技術,都只是一門工具而已,所以他們不會想象那麼難,多用點心,比玩遊戲簡單多了。