npm 包 meri-tinyserver 使用教程

阅读时长 4 分钟读完

介绍

meri-tinyserver 是一个基于 Node.js 编写的简单易用的轻量级服务器,可以用于快速搭建一个本地静态服务器。它支持常见的 HTTP 请求,可以快速接收并处理静态资源请求。

安装

通过 npm 进行全局安装:

使用

命令行

安装完成之后,在终端中输入以下命令即可启动服务器:

其中 port 表示端口号(默认为 8080),命令行示例:

Node.js 模块

可以在 Node.js 应用程序中使用 meri-tinyserver 作为模块。

-- -------------------- ---- -------
----- ---------- - ---------------------------
----- ------- - -
  ------ -------------       -- -----
  ------- -----              -- ------
  ----- ---                  -- --------
--

--------------------------------------------- -- -- -
  ------------------- ------- -- -------------------------
---

在该示例中,我们将选项 options 传递给 createServer 方法,该方法返回一个服务器实例,监听本地 3000 端口。

选项

以下是 meri-tinyserver 支持的一些选项。

index

指定默认文档的名称(当未指定文件名时)。

logger

是否在控制台打印请求日志信息。

root

指定服务器提供静态资源的根目录。

示例代码

创建服务器

-- -------------------- ---- -------
----- ---------- - ---------------------------
----- ------- - -
  ------ -------------       -- ----
  ------- -----
  ----- ---                  -- ---
--

-- -----
----- ------ - ---------------------------------

-- -----
------------------- -- -- -
  ------------------- ------- -- -------------------------
---

自定义路由

-- -------------------- ---- -------
----- ---- - ----------------

----------------------- ---- -- -
  -- --
  -- -------- --- ---- -
    ------------------ - --------------- ------------------------- ---
    ------------------ --------------
  - ---- -- -------- --- --------- -
    ------------------ - --------------- ------------------------- ---
    ------------------ ----------
  - ---- -
    ------------------ - --------------- ------------------------- ---
    ---------------- --- -------------
  -
--
------------- -- -- -
  ------------------- ------- -- -------------------------
---

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066f3e1d8e776d08040b61

纠错
反馈