我有一个名为redux-loop的节点模块,我正在使用它,我想略微修改它的一个函数。
这不是very complicated file,所以我在我的本机应用程序中复制了它并进行了更改。原始代码需要从模块内的文件导出一些,例如:
var { loop, isLoop, getEffect, getModel } = require('./loop');
var { batch, none } = require('./effects');
问题是我的这个文件的副本似乎无法直接访问这些文件,所以我无法导入这些符号。
我尝试了各种各样的组合,例如:
var { loop, isLoop, getEffect, getModel } = require('redux-loop/loop');
var { batch, none } = require('redux-loop/effects');
...这在概念上对我来说需要loop.js
模块中的redux-loop
文件,但显然模块加载不起作用。
将这些符号导入此文件的最佳方法是什么?