vcr.js:受Ruby VCR启发的具有代理和记录支持的模拟服务器

时间:2024-06-12 22:28:49
【文件属性】:

文件名称:vcr.js:受Ruby VCR启发的具有代理和记录支持的模拟服务器

文件大小:73KB

文件格式:ZIP

更新时间:2024-06-12 22:28:49

typescript mock-server proxy-server recording vcr

VCR.js 受Ruby VCR启发的具有代理和记录支持的模拟服务器。 tl; dr yarn add vcr.js mkdir -p fixtures/users echo '{"users": ["Tim", "Tom"]}' > ./fixtures/users/GET.default.json yarn vcr -- -f ./fixtures 现在您可以访问localhost:8100 / users并获取您的JSON! 终端选项 使用--help获取所有可能的选项: yarn vcr -- --help 输出: yarn vcr -- --fixturesDir [./fixtures] Options: -h, --help Show help [boolean]


【文件预览】:
vcr.js-master
----.gitignore(49B)
----package.json(2KB)
----tslint.json(2KB)
----src()
--------loadFixture.ts(554B)
--------encodeUrlParams.ts(177B)
--------listAllFixtures.ts(1KB)
--------server.ts(5KB)
--------matcher.ts(2KB)
--------__tests__()
--------canUsePort.ts(110B)
--------index.ts(716B)
--------middlewares()
--------variants.ts(407B)
--------generatedFixtures()
--------endpoints.ts(1KB)
--------fixtures()
----bin()
--------vcr.js(2KB)
----LICENSE(1KB)
----tsconfig.json(799B)
----scripts()
--------publish(1KB)
----README.md(5KB)
----.circleci()
--------config.yml(1KB)
----.npmignore(81B)
----typings()
--------server-destroy.d.ts(398B)
--------named-regexp.d.ts(220B)
--------ps-tree.d.ts(132B)
----.yarnclean(416B)
----yarn.lock(111KB)

网友评论