@shylog/server

0.0.16 • Public • Published

说明

启动一个支持路由热更新的express服务器, 之后从当前目录的主文件 如 index.ts 中导入 exports.router 到服务器路由中

特性

  • 支持路由热更新
  • 引用了 dotenv , 可以在项目目录放置一个 .env 文件来配置环境

安装

  • 生产环境依赖
    npm i @shylog/server typescript ts-node 
  • 开发环境依赖
    npm i -D @shylog/server-dev

使用

node ./node_modules/@shylog/server/ts.js

路由会使用启动目录下的主文件中的 router 比如 index.ts

import { Router } from 'express'
export const router = Router()
//define you router
router.use('/',(req,res)=>res.send('hello world'))

配置

  • 监听端口: PORT = process.env.PORT || 3000
  • 监听地址: HOST = process.env.HOST || '0.0.0.0'

Readme

Keywords

none

Package Sidebar

Install

npm i @shylog/server

Weekly Downloads

1

Version

0.0.16

License

MIT

Last publish

Collaborators

  • shynome