Skip to content

static files server designed for node written in typescript, with tests

Notifications You must be signed in to change notification settings

chef-js/express

Repository files navigation

chef-express

kisscc0

npm version build status

static files server designed for node written in typescript, with tests

  • express for routing

Serve folder CLI

$ npx chef-express folder

Serve folder node.js

const { cook } = require("chef-express");

cook({ folder: "folder" }).then((server: Express.Application) => {
  // server api is get, post, any
  server.any("/*", (req: Express.Request, res: Express.Response) => {
    res.end("200 OK");
  });
});
  • minimal configuration is zero configuration, all values have defaults
  • if folder param is omitted default index.html is read from folder = '.'
  • serves from http://localhost:3000 unless port specified

Configuration

For more information about config parameters read:

License

MIT