kaola-fed / foxman

:fish_cake: an extensible mock server
https://foxman.js.org
MIT License
81 stars 17 forks source link
development extensible kaola koa mock nei plugin proxy server

Foxman

Fox lies, which means mock; Man means intellectual and elegant

NPM version build build download node styled with prettier Code of Conduct license

Features

🦊 Mock Server Support customizing template engine

😎 Living Reload More flexible livereload mechanism

📡 Remote Debugging Render local template with remote data, convenient for debugging

🚀 Runtime Processor Any processor implementing foxman-processor's interface can be loaded

🐞 Debuger Integrate with vconsole, good for mobile debugging

💯 NEI support NEI inside, which is known as a normative api definiting platform

🤔 Extensible Extensible enough for adding your own functionality

Installation

# with npm
$ npm i -g foxman
# or with yarn
$ yarn global add foxman

⚠️ foxman doesn't support nodejs under 6.4.0

Quick Start

1. Configure

Simply populate a foxman.config.js file in your project root

Add following content into this file:

module.exports = {
  // ...
};

Dive into full documentation ⇗ if you wanna get more configuration guides

2. Run

$ foxman

Screenshot

Screenshot

Contributors


君羽

💻 🔌 🚇 📖 ⚠️ 🐛 💡

MO

💻 🔌 🚇 📖 ⚠️ 🐛

froguardoge

💻 🔌 📖

LICENSE

MIT