萌新的node教程

node學習的第一步

1、前言

你可能已經基本掌握了html、css、和JavaScript,可能已經獨立完成一些網頁效果,可是一踏入node相關的領地就感受手足無措,對後臺一無所知,但願學習卻有不知如何下手,那麼我來幫你搭一個臺階,讓你更快地進入node的世界。css

若是你已經開始去嘗試瞭解node,必定會聽過這些名詞:什麼異步IO,什麼事件驅動,什麼單線程。當你已經開始懵逼的時候,又有人告訴你要了解http協議,瞭解操做系統,巴拉巴拉....當你開始懷疑本身能力的時候,又有人告訴你語言和工具不重要,重要的是算法,而後你就完全失去了學習的動力,打開st,操起jQuery,默默唸一句:「學海無涯,懸崖勒馬。」html

那些看似學有所成的人老是給初學者一種感受:學習如此嚴肅,你要有所準備!其實,準備個p呀,想學node,管他什麼協議,什麼算法,什麼線程!就直接到官網,下個安裝包,先把node裝上再說。說道這裏,你應該已經裝好了node。node

2、node安裝完成:萌新會問幾個萌萌的問題

爲何桌面沒有增長node的圖標(快捷方式)?

答:額~由於有了咱們也用不到(不知道還有沒有更好的答案)。git

那沒圖標咱們怎麼知道是否是成功地安裝了呢?

答:須要在命令行輸入下面的命令,若是彈出node版本號,那麼說明安裝成功。程序員

node -v

什麼是命令行?

答:win鍵+R,打開運行窗口,輸入cmd,回車就能看到命令行。這個是windows操做系統自帶的命令行工具。我本人仍是比較喜歡用git bash,若是下載並安裝了git,就能夠直接使用git bash這個命令行工具了。關於命令行工具會單獨開個坑。算法

什麼是環境變量,好多教程都寫須要配置環境變量。

答:之前版本的node須要本身配置環境變量,如今能夠跳過這步了。windows

3、hello world

node安裝完成,接下來要執行咱們的第一個js程序了,步驟以下:bash

第一步: 新建一個文件夾(或者叫目錄,也或者叫項目,都無所謂)
第二步:在文件夾中新建一個文件hello.js,代碼以下:異步

console.log("hello node");

第三步: 將命令行工具的目錄切換到這個新建的文件夾中,而後執行:工具

node hello.js

若是能夠在命令行(或者叫控制檯)中看到「hello world」,恭喜你!咱們的第一個node程序就運行成功了。而後,咱們將正式踏上node的學習之旅。

4、學習建議

學習node,不要考慮它的前景(錢景),不要擔憂它的難度,只要你喜歡(或者工做須要)那就去學,去動手寫,考慮的太多反而會影響你進步的速度。可能你不認同,可是不得不認可,那些看見什麼就想寫什麼的程序員,技術水平要遠遠高於那些考慮前景,考慮將來,衡量利弊和學習成本的程序員。

5、尾聲

天天十分鐘,進步一點點,感謝您的預覽,若是喜歡,能夠關注【曉舟報告】,獲取更多微技術。

原文地址

相關文章
相關標籤/搜索