: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