chinese-cabbage
chinese-cabbage是为前端开发人员准备的一款前端开发工具,利用它我们可以快速的在本地建立起一个高度仿真的线上环境。同时它自身集成了模板功能,为前端的模块化开发和显示与数据的分离提供了很好的支持。完善的接口仿真,完善的跨域支持为前端的开发和调试提供了诸多便利。 它是对于前后端分离的另一种尝试。
chinese-cabbage的核心思想是代理,通过设置浏览器代理,我们将所有的请求转发到chinese-cabbage中,chinese-cabbage根据配置文件预置的规则对请求进行匹配,然后根据不同的处理程序对请求做出相应的处理。
How to Install
//全局安装chinese-cabbagenpm install chinese-cabbage -g //初始化工作区cc workspace init <workspace-name> //进入到工作区所在目录,添加前端工程cc project create <project-name> //编辑工作区配置文件,启动服务cc service start
How To Config
//chinses-cabbage 允许您创建多个工作区//每个工作区通过工作区根目录下的workspace.js进行配置 //workspace.jsmoduleexports = /*工作区目录,默认为当前路径*/ basePath: process /*系统监听端口*/ port: 8001 /*系统规则配置*/ rules: pattern: "http://hello.tuniu.com/" handler: "project-handler" /*对没有匹配到的请求做处理,将他们通过默认的处理程序全部路由到线上*/ pattern: /.*/ handler: "default-handler"
Contact Me
欢迎反馈使用中遇到的问题或提出你宝贵的意见
Feel free to contact me if you have any question.
EMAIL: 1537286113@QQ.COM