无论你的设备还是本地网络上是什么静态网站、单页应用程序还是仅一个静态文件,<>都能够帮助你提供信息。它还提供了一个整洁的界面来列出目录的内容:
当网站应该推出生产时,我们建议使用的是 Vercel。
使用说明
从 v14 版本开始需要 Node v14 来运行。如果您无法升级到 Node v14,请使用 v13 版本。
开始的最快方式就是在你的项目目录中运行 npx serve 。
如果你愿意,你也可以全局安装这个包(至少需要 Node LTS):按自已的开发环境来选用合适的命令安装serve
yarn global add servenpm install --global serve完成后,您可以在项目目录中运行此命令......
serve或者指定您想要服务的文件夹:
serve folder-name/最后,运行此命令以查看所有可用选项的列表:
serve --help现在你应该了解这个包是如何工作的了!:tada:
配置(Configuration)
为了自定义 serve 的行为,请在公共文件夹中创建一个 serve.json 文件并插入这些属性中的任何一个。
API(应用程序接口)
serve 的核心是 serve-handler ,它可以作为现有 HTTP 服务器中的中间件使用:
const handler = require('serve-handler');
const http = require('http');
const server = http.createServer((request, response) => {
// You pass two more arguments for config and middleware
// More details here: https://github.com/vercel/serve-handler#options
return handler(request, response);
});
server.listen(3000, () => {
console.log('Running at http://localhost:3000');
});您也可以将
http.createServer替换为micro。
问题和贡献因素
如果您想要添加某项功能或者需要报告某个问题,请在此处提出问题。
如果您希望为该项目做出贡献,请先阅读贡献指南。
致谢/学分
这个项目以前叫做 list 和 micro-list 。但多亏 TJHolowaychuk 给我们提供了新名字,现在它被称为 serve (这个名字更加明确)。

发表留言 取消回复