前置条件
在使用 angust 之前,请确保你已经安装了 Node.js 和 npm 工具。
安装 angust
在终端里输入以下命令来安装 angust:
npm install angust --save
使用 angust
初始化 angust
在你的项目中,创建一个新的 angust 实例:
// 引入 angust const { angust } = require('angust'); // 创建新的 angust 实例 const myApp = angust();
路由
在 angust 中,你可以通过路由来指定响应请求的处理函数。
-- -------------------- ---- ------- -- -- --- -- -------------- ----- ---- -- - ---------------- ---------- --- -- -- ---- -- --------------------- ----- ---- -- - ---------------------- -------------- --------- ---------------- ---
模板引擎
angust 支持多种模板引擎,你可以选择你喜欢的那一个。这里以 ejs 为例:
-- -------------------- ---- ------- -- -- --- ---- ----- --- - --------------- -- ------ --------------- -------- ------- -- ---- -------------- ----- ---- -- - ----- ---- - - -------- ------- -------- -- ------------------- ------ ---
静态文件
你可以让 angust 提供静态文件,比如图片、CSS 和 JavaScript 文件。
// 提供静态文件 myApp.use('/public', angust.static(__dirname + '/public'));
例子
下面是一个完整的 angust 应用程序:
-- -------------------- ---- ------- ----- - ------ - - ------------------ ----- --- - --------------- ----- ----- - --------- --------------- -------- ------- -------------- ----- ---- -- - ----- ---- - - -------- ------- -------- -- ------------------- ------ --- --------------------- ----- ---- -- - ---------------------- -------------- --------- ---------------- --- -------------------- ----------------------- - ------------ ------------------ -- -- - ------------------- ------- -- ---- ------- ---
运行这个应用程序,你会在 http://localhost:3000/ 上看到一个包含消息“Hello, angust!” 的页面。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005626181e8991b448dfa54