2016年5月12日 星期四

Node.js–處理靜態文件

 

Tool:Visual Studio 2015 Enterprise Update 1、Node.js Tools 1.1.1 for Visual Studio 2015
OS:Windows 10
Node.js v6.1.0、JavaScript

此為使用Visual Studio 2015開發Node.js程式的筆記,本文使用node-static 模組,提供伺服端處理靜態文件的請求,如HTML檔案。

使用Visual Studio 2015建立Blank Node.js Web Application範本專案

image

使用npm安裝node-static模組: image

image

在Server.js加入以下程式碼:

var static = require('node-static');
var file = new (static.Server)();

var http = require('http');
var port = process.env.port || 1337;

http.createServer(function (req, res) {
    file.serve(req, res);

}).listen(port);

在網站加入一個Index.html

執行網站,便會看到Index.html的內容

image

你可以在網站中加多個HTML檔,在瀏覽器可以直接在URL輸入檔名,檢視網頁內容。

image

沒有留言:

總瀏覽量