在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:service-mocker/service-mocker开源软件地址:https://github.com/service-mocker/service-mocker开源编程语言:JavaScript 97.1%开源软件介绍:Service MockerService Mocker is an API mocking framework for frontend developers. With the power of service workers, we can easily set up mocking services without any real servers. It sets developers free from intricate workflows, complex documentations and endless proxies from server to server.
InstallationSince you are likely to run Service Mocker only during development, you will need to add
For legacy browsers, you may also need the polyfills:
Features
Hello new worldA typical mocker includes two parts: // server.js
import { createServer } from 'service-mocker/server';
const { router } = createServer();
router.get('/greet', (req, res) => {
res.send('Hello new world!');
});
// or you can use the shorthand method
router.get('/greet', 'Hello new world!'); Then, we need to write a client script to connect to the server: // app.js
import 'service-mocker-polyfills';
import { createClient } from 'service-mocker/client';
const client = createClient('path/to/server.js');
client.ready.then(async () => {
const response = await fetch('/greet');
console.log(await response.text());
}); After that, create a <script src="app.js"></script> Now navigate your browser to your local dev server (e.g.
Welcome to the future |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论