没有合适的资源?快使用搜索试试~ 我知道了~
babel-plugin-rewire:一个babel插件,增加了重新连接模块依赖项的功能。 这可以模拟模块以进行测试
共283个文件
js:277个
yml:1个
npmignore:1个
需积分: 13 0 下载量 113 浏览量
2021-03-06
16:36:34
上传
评论
收藏 206KB ZIP 举报
温馨提示
babel-plugin-rewire 一个Babel插件,增加了重新连接模块依赖项的功能。 它受启发,并使用babel将其概念转移到es6。 这对于编写测试非常有用,特别是模拟被测模块的依赖关系。 因此,对于每个模块,它添加和导出方法__GetDependency__ , __Rewire__和__ResetDependency__ 。 出于与rewire.js兼容性的考虑,还导出了__get__和__set__方法。 从1.0.0-rc-7版本开始,对__set__调用将返回诸如rewire.js之类的还原功能。 这些方法使您可以重新连接被测模块。 此外,在默认导出的情况下,这些方法被分配给现有的默认导出,原始类型(布尔,数字,字符串等)的默认导出除外。 名为__RewireAPI__的附加对象将作为命名的export以及默认导出的属性导出。 该对象本身包含上述所有作为字段
资源推荐
资源详情
资源评论
收起资源包目录
babel-plugin-rewire:一个babel插件,增加了重新连接模块依赖项的功能。 这可以模拟模块以进行测试 (283个子文件)
.babelrc 74B
.gitignore 24B
expected.js 9KB
expected.js 9KB
babel-plugin-rewire.js 9KB
RewireState.js 9KB
Templates.js 8KB
expected.js 7KB
expected.js 7KB
expected.js 6KB
expected.js 6KB
expected.js 6KB
expected.js 6KB
expected.js 6KB
expected.js 6KB
expected.js 6KB
expected.js 6KB
expected.js 6KB
expected.js 6KB
expected.js 6KB
expected.js 6KB
expected.js 6KB
expected.js 5KB
expected.js 5KB
expected.js 5KB
createStore.js 5KB
expected.js 5KB
expected.js 5KB
expected.js 5KB
expected.js 5KB
expected.js 5KB
BabelRewirePluginTransformTest.js 5KB
expected.js 5KB
expected.js 5KB
expected.js 5KB
expected.js 5KB
combineReducers.js 5KB
expected.js 5KB
expected.js 5KB
expected.js 5KB
expected.js 5KB
expected.js 5KB
expected.js 5KB
BabelRewirePluginUsageTest.js 4KB
input.js 4KB
sample.js 3KB
sample.js 3KB
input.js 3KB
input.js 3KB
bindActionCreators.js 2KB
applyMiddleware.js 2KB
sample.js 2KB
sample.js 2KB
sample.js 2KB
sample.js 2KB
sample.js 1KB
sample.js 1KB
NestedSwitchingComponent.js 1KB
input.js 1KB
assignmentOperations.js 1KB
sample.js 1KB
sample.js 1KB
RewireHelpers.js 1KB
sample.js 1KB
sample.js 1KB
index.js 1KB
input.js 1KB
sample.js 1005B
sample.js 856B
sample.js 808B
sample.js 788B
sample.js 759B
isPlainObject.js 750B
sample.js 733B
input.js 714B
sample.js 690B
reducers.js 679B
getBabelPluginRewire.js 676B
compose.js 668B
PushQueue.js 656B
sample.js 651B
SwitchingComponent.js 646B
sample.js 633B
sample.js 617B
input.js 597B
pick.js 568B
sample.js 568B
sample.js 551B
mapValues.js 546B
sample.js 543B
sample.js 538B
sample.js 535B
index.js 528B
testModuleWithFlowAnnotations.js 526B
sample.js 511B
sample.js 497B
sample.js 488B
sample.js 452B
sample.js 445B
input.js 437B
共 283 条
- 1
- 2
- 3
资源评论
沐水涤尘
- 粉丝: 27
- 资源: 4626
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Esercizi di informatica!执行计划,metti alla prova!.zip
- Eloquent JavaScript 翻译 - 2ª edição .zip
- Eclipse Paho Java MQTT 客户端库 Paho 是一个 Eclipse IoT 项目 .zip
- disconf 的 Java 应用程序.zip
- cloud.google.com 上使用的 Java 和 Kotlin 代码示例.zip
- 未命名3(3).cpp
- fluent 流体动力学CFD
- Azure Pipelines 文档引用的示例 Java 应用程序.zip
- Apereo Java CAS 客户端.zip
- RAW文件的打开方法与专业处理工具推荐
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功