環境安裝(極簡):
Node需要的環境可以說及其簡單,也可以說及其復雜。為什么這么說呢?
如果里只需要運行環境那么到Node官網下載一個包就行了。里面自帶npm管理工具,這是包管理工具,以后會頻繁的使用它的功能。這時候Node的基本環境已經齊備了,盡管沒有ide,沒有測試,沒有代碼管理,沒有其他的編譯環境(C、C++、Python等)。安裝步驟不管是windows還是mac都是下一步的事,這里就不多說了。
那么,我們先從這樣一個狀態下進入Hello World。
打開終端,windows下開始-運行-cmd,linux的想必你已經很熟了不用教了吧。
ps: windows下會有個坑,Node安裝完后會生成一個叫Node的工具點開就相當於在cmd里執行node命令一樣,不要嘗試在這里執行npm命令,npm是另外一個工具。如果你硬要在這里執行 npm install之類的命令,Node會好心的提醒你 “npm should be run outside of the node repl, in your normal shell. ”。雖然我覺得這個提示會有更強的誤導性。
輸入node,如果你的命令行已經被node給占用了,說明你可以開始寫代碼了。windows環境下會有個node.exe的東西,和這個工具作用相同。所以windows的童鞋不要再問這個是干什么用的了,也不要嘗試在這里打命令。

不過這只是工具內的代碼,下面我們在文件內演示。在桌面新建一個文件 hello.js

再次打開終端切換到桌面輸入node hello.js

通過命令運行,並打印出hello world
在網頁輸出hello world
直接復制nodejs官網的示例
1 var http = require('http'); 2 http.createServer(function (req, res) { 3 res.writeHead(200, {'Content-Type': 'text/plain'}); 4 res.end('Hello World\n'); 5 }).listen(1337, '127.0.0.1'); 6 console.log('Server running at http://127.0.0.1:1337/');
用命令行相同的方式運行,就能從http://127.0.0.1:1337/看到結果了。
至此,第一期,花式hello world結束。
