梗概

  • ai: 在Node.js中,sirv是一个非常简单,非常快速的静态文件服务器。它常常被用作Svelte应用程序的一部分。

示例

要在Node.js项目中使用sirv,你需要先安装它。你可以使用npm(Node包管理器)来安装。以下是在你的项目中安装sirv的命令:

npm install sirv

安装完sirv后,你可以在你的项目中使用它。以下是一个基本的使用例子:

const sirv = require('sirv');
const http = require('http');
 
const assets = sirv('public', {
  maxAge: 0, //  max-age 在浏览器缓存中(以秒为单位)
});
 
const server = http.createServer(assets);
 
server.listen(5000, err => {
  if (err) console.log('error', err);
});

在这个例子中,我们首先导入sirvhttp。然后,我们创建一个新的sirv实例,告诉它我们的静态文件在public目录下。然后,我们创建一个新的HTTP服务器,使用sirv实例作为请求处理器。最后,我们让服务器在端口5000上开始监听。

有关sirv的更多信息,你可以查看其在npm的页面:https://www.npmjs.com/package/sirv