注入加载器::syringe::package:Webpack加载器用于通过其依赖关系将代码注入模块 源码
:syringe: :package: inject-loader Webpack加载器,用于通过依赖关系将代码注入模块 为什么 这对于编写测试(在执行之前有时需要在被测模块内部进行模拟)的测试特别有用。 inject-loader灵感来自引入的思想,并。 用法 通过添加inject-loader!使用inject inject-loader! 当您使用require ,这将返回一个可以在测试代码中用于修改注入模块的函数。 默认情况下,注入模块中的所有require语句将被更改为用注入器替换,尽管如果未指定替换,则将使用默认值。 例子 在这样的模块中提供一些代码: // MyStore.js var Dispatcher = require ( 'lib/dispatcher' ) ; var EventEmitter = require ( 'events' ) . EventEmitter ; var han
文件列表
inject-loader-master.zip
(预估有个63文件)
inject-loader-master
.gitignore
176B
.flowconfig
58B
package.json
2KB
src
injectify.js
2KB
index.js
283B
wrapper_template.js
1KB
LICENSE.md
1KB
.travis.yml
87B
暂无评论