Node填坑教程——HelloWorld


環境安裝(極簡):

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結束。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM