0.3.0 • Published 5 years ago

mese v0.3.0

Weekly downloads
4
License
MIT
Repository
github
Last release
5 years ago

mese

npm LICENSE Build Status codecov tested with jest

一个简易的 react ssr 框架。

安装

$ npm i -g mese

项目初始化

$ mkdir demo && cd demo
$ mese init

测试

执行以下命令,会测试项目中的 *.test.js*.spec.js

$ mese test

构建 && 启动服务

$ mese build --development # 开发模式
$ mese serve --port 8080 --open # 使用8080端口,自动打开首页

配置

项目里的 mese.config.js 作为 mese 的配置:

module.exports = {
  pages: [
    './pages/home.js', // 数组第一个作为首页,文件名称是页面名称
    './pages/404.js', // 名称为404的页面将作为404页面
    './pages/500.js' // 名称为500的页面将作为500页面
  ],
  api: [ // 自定义api
    './apis/json.js',
    './apis/pureFunction.js',
    './apis/delayFunction.js'
  ] 
};