🦊 Mock Server, 支持自定义模板引擎
😎 Living Reload, 更灵活的 reload 机制
📡 Remote Debugging, 远程调试,取本地的模板与远程端的数据,方便联调
🚀 Runtime Processor, 运行时的即时编译,任何实现 foxman-processor 接口的处理器都能被装载进来
🐞 Debuger,集成 vconsole,方便移动端调试
💯 NEI support,集成网易接口维护利器 NEI,接口定义规范化
🤔 Extensible,强大的扩展方式,方便开发者自行定制所需功能
曾经想过很多这个问题的回答,比如:
- Foxman 是 Mock Server,却又不只是 Mock Server(观众表示云里雾里);
- Foxman 是前端开发的集成工具(经常会觉得这个描述很 low);
- 一个小而美的前端开发环境(这个描述还不错)。
如今,我相信有了一个更好的:
- Foxman 本质上讲是一个以 Mock Server 为核心的容器,开发者可以基于内置的模块方便的添加扩展模块。所以,允许我称他为 Extensible Mock Server。
而设计 Foxman 的初衷体现在两个词根:
- Fox 狐狸会说谎,有 Mock 之意;
- Man 优雅知性。
快速入门、配置、插件开发以及原理等文档
# with npm
$ npm i -g foxman
# or with yarn
$ yarn global add foxman
编写一份贴合工程情况的 Foxman 配置
$ foxman
君羽 💻 🔌 🚇 📖 |
MO 💻 🔌 🚇 📖 |
froguardoge 💻 🔌 📖 |
---|
MIT