experss框架 建立伺服器

2022-07-29 09:09:09 字數 1103 閱讀 8431

express簡介:

express是乙個簡潔、靈活的node.js web應用開發框架, 它提供一系列強大的功能,比如:模板解析、靜態檔案服務、中介軟體、路由控制等等,並且還可以使用外掛程式或整合其他模組來幫助你建立各種 web和移動裝置應用,是目前最流行的基於node.js的web開發框架,並且支援ejs、jade等多種模板,可以快速地搭建乙個具有完整功能的**。

一. 安裝:

npm安裝:

npm install express

獲取 引用

var express = require('express');

二. 建立應用:
var express = require('express');

res.send('hello world!');

});

引數解釋:

'/'路徑名稱,也可是'/contact'

req: (request)請求物件(客戶端傳送的http)

res: (response): 響應返回物件(伺服器返回的值)

三. get請求:

var express = require('express');

res.sendfile(__dirname + '/index.html')

}); res.sendfile(__dirname + '/contact.html')

});

引數解釋:

__dirname:獲取當前模組檔案所在目錄的完整絕對路徑

res.sendfile(__dirname + '/index.html'): 跳轉到位址路徑下的html檔案.

伺服器基本框架

模組單個伺服器程式 伺服器機群 i o處理單元 處理客戶鏈結,讀寫網路資料 作為接入伺服器,實現負載均衡 網路儲存單元 本地資料庫 檔案或快取 資料庫服務 請求佇列 各單元之間的通訊方式 各伺服器之間的永久tcp連線 請求佇列是各單元之間的通訊方式的抽象,通常被實現為池的一部分。對於伺服器機群而言,...

選定伺服器語言,構建伺服器框架

1 語言 python 2 python的安裝 我選擇的是 python 3.3.2.msi 3 搭建python的flask框架 1 框架選擇 我們選擇的是python中的flask框架,flask是乙個使用python編寫的輕量級web應用框架。基於werkzeug wsgi工具箱和jinja2...

建立伺服器控制項

1.定義屬性 public 的property 將在設計時控制項的屬性視窗中顯示,新增各種型別的 attribute 可以影響屬性的展現形式和持久化形式。browsableattribute 指定乙個屬性或事件是否應顯示在 屬性 視窗中 categoryattribute 應用到屬性或事件,指定屬性...