iT邦幫忙

3

簡單的用 Express ( nodejs ) - http server 創造範例

nodejs 不只可以拿來當應用程式、server管理、他也可以來創造http伺服器。

我好像講反了XDD,一開始主要拿來當http server,不過現在一堆神人的創造下,nodejs的用途不再做限制了。

var express = require('express');
var app = express.createServer();
app.get('/', function(req, res){
    res.send('Hello World');
});
 
app.listen(8080);
console.log('creat server success.');

再終端機下命令 執行
node file.js

看到一串 creat server success. 代表成功囉

接下來開啟 http://localhost:8080 會看到 Hello World

是不是很簡單啊,輕輕鬆鬆自己寫好了,基本的 HTTP Server .


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
CaesarChi
iT邦新手 3 級 ‧ 2012-05-14 11:08:26

感謝原 PO 的分享,這邊也跟著這個主題,介紹使用 express cli 建構 web ,可以先使用全域安裝,讓 cli 可以獨立運作

<pre class="c" name="code">npm install -g express

接著簡單的建構指令,

<pre class="c" name="code">express appName

appName 可以取自己想要的名稱,輸入此命令,會自動建立 application folder 和檔案列表,主要執行檔案為 appName/app.js ,接著延續原 PO 的執行指令。

<pre class="c" name="code">
cd appName  // 切換到目錄中
node app.js   // 執行程式

以上資訊提供給原 PO 做為參考。

我要留言

立即登入留言