這裡我們需要fs模組
var fs = require("fs");
fs模組允許我們使用stream api來對資料進行讀寫操作。與readfile和writefile方法不一樣,他對內的分配不是一次完成的。
var fs = require("fs");
var stdout = process.stdout;//先將輸入輸出儲存在變數裡面
var stdin = process.stdin;
var stats = ;
fs.readdir(__dirname, function (err, files)
console.log(" select which file or directory you want to see\n");
function file(i)
else
i++;
if (i == files.length) else })}
function read()
function option(data)
else );
console.log('');
});} else );}}
}file(0);//第一次呼叫函式
})
1.這裡面有個stdin.pause(),如果沒有這條語句的話,就是下面的現像,會一直讓你輸入資料
2.__dirname就是當前檔案的所處的位置
node的express模組簡單搭建伺服器
const express require express 引入模組 express 建立 靜態託管 use express.static user get req,res post req,res 1.匯入express 2.建立路由物件 var router express.router 3.掛...
Node實現簡單的介面及(檔案)
1 使用者介面 作業系統專門為使用者提供了 使用者與作業系統的介面 通常稱為使用者介面。該介面支援使用者與 os 之間進行互動,即由使用者向 os 請求提供特定的服務,而系統則把服務的結果返回給使用者。2 應用程式介面又稱為應用程式設計介面,是一組定義 程式及協議的集合,通過 api介面實現計算機軟...
node學習 搭建簡單的靜態伺服器
1 server 物件建立,通過http模組建立server物件,這裡我們對請求的路徑未做區分,只是單純的返回當前的請求位址 2.下面我們對路徑進行區分,即當請求對應的檔案路徑時,如果檔案存在則返回對應的靜態檔案,如果請求靜態檔案不存在,那麼返回 404 這裡用的是流的形式createreadstr...