simple-mock-http-server
v1.0.2
Published
Simple HTTP server with posibility to mock API (http and socket.io) and automatic reload routes on change route file
Readme
Simple HTTP server with posibility to mock API (http and socket.io) and automatic reload routes on change route file
Install
# globally
npm install -g simple-mock-http-server
# or in project as dev dependencies
npm install --save-dev simple-mock-http-serverUsage
From hand
simple-mock-http-server -o -p 8080 -r mock-routesWith NPM scripts
package.json...
"scripts": {
"start": "./node_modules/.bin/simple-mock-http-server -o -p 8080 -r mock-routes",
}
...npm run start
# or shorter (becouse of lifecycle script)
npm startRoute files
Route files spec are the same as in Express lib see: http://expressjs.com/en/guide/routing.html)
./mock-routes/routes_1.jsmodule.exports = (app) => {
app.get('/users', (req, res) => {
res.json({
success: true,
data: ['user1', 'user2', 'user3']
});
});
};Help
simple-mock-http-server -h