lionet

1.0.3 • Public • Published

lionet简单使用

lionet是一个简单的http服务器, 并且实现了单页应用的路由.

使用方法

首先copy下来后,在项目目录使用命令行输入npm linknpm install进行链接

在任意文件夹下创建route.js,语法:

//引入模块
const path = require('path');
const Router = require(path.dirname(process.mainModule.filename) + '/router');

//创建实例
const router = new Router();

router.get('/', (req, rep, chunk) => {
    // req 请求头  rep 响应头  chunk 如果有路径中有这个文件就返回他的内容
    //...
})
router.port('/', (req, rep) => {
    //...
})

//导出
exports.router = router;

最后在命令行中输入lionet -s启动一个默认端口8888的web服务器

方法

方法 描述
-c <name> 可以使用lionet -c route来创建一个route文件
-s 启动一个web服务器
--config 设置服务器配置, opction写法是默认启动文件:端口

route

route的方法

方法 描述
get(task, callback) 定义一个get任务,遇到就执行
post(task, callback) 定义一个post任务,遇到就执行
defineUnown(callback) 定义一个未定义任务,如果路由到没有的文件或任务就执行
readFile(filesrc, callback(data)) 加载一个文件

一个新功能 2018.8.9

可以在浏览器中运行js文件了。

Readme

Keywords

none

Package Sidebar

Install

npm i lionet

Weekly Downloads

4

Version

1.0.3

License

ISC

Unpacked Size

9.05 kB

Total Files

10

Last publish

Collaborators

  • lionet1224