国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > JS > 正文

一個簡單的node.js界面實現(xiàn)方法

2024-05-06 16:44:45
字體:
供稿:網(wǎng)友

最近要寫一個工具界面整合項目的功能屬性,方便其他部門的人進行編輯,有點類似后臺。會有部分數(shù)據(jù)上的交互。于是學(xué)習(xí)了下node.js后端的知識。

源碼如下:

// filename:myServer.js// a simple http servervar fs = require('fs'), url = require('url'), path = require('path'), http = require('http');//從命令行參數(shù)獲取root目錄,默認是當前目錄var root = path.resolve(process.argv[2] || '.');console.log('Static root dir: ' + root);//創(chuàng)建服務(wù)器var server = http.createServer(function (request, response) { //獲取URL的路徑 var pathname = url.parse(request.url).pathname, //獲取對應(yīng)的本地文件的路徑 filepath = path.join(root, pathname); //獲取文件狀態(tài) fs.stat(filepath, function (err, stats) { if (!err && stats.isFile()) {  console.log('200 ' + request.url);  //發(fā)送響應(yīng)  response.writeHead(200);  //將文件流導(dǎo)向response  fs.createReadStream(filepath).pipe(response); } else {  console.log('404 ' + request.url);  response.writeHead(404);  response.end('404 Not Found'); } });});server.listen(8081);console.log('Server is running at http://127.0.0.1:8081/');

本項目目錄結(jié)構(gòu)如下:

nodejs,界面

js和html頁面按常規(guī)寫好之后執(zhí)行cnd命令:

nodejs,界面

最終效果如下:

nodejs,界面

以上這篇一個簡單的node.js界面實現(xiàn)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 山东省| 临海市| 贵阳市| 岳池县| 股票| 进贤县| 南木林县| 左权县| 鹤山市| 临邑县| 邻水| 古浪县| 治县。| 司法| 尖扎县| 金沙县| 特克斯县| 德格县| 蒙城县| 浑源县| 阿坝| 越西县| 宁波市| 客服| 青川县| 奉化市| 林甸县| 克东县| 乌拉特中旗| 麻城市| 永仁县| 西乌| 富民县| 廉江市| 宾川县| 井研县| 虎林市| 和林格尔县| 独山县| 外汇| 胶南市|