现在我已经升级到Babel 7和Webpack 4,因此在运行测试时遇到了问题。以前,我已经按照预期运行了所有测试。现在只有最初的导入测试有效。
例如,如果我有一个名为foo.js的文件,并将foo.js导入规范文件中并针对这些方法编写测试,则测试通过。
从'foo'导入*作为foo;
是foo.method()一个函数(true)
但是,如果我在该文件中存根名为的模块,则会出现以下错误:
未定义不是构造函数(评估'_modules_utils__WEBPACK_IMPORTED_MODULE_1 __ [“ redirect”]。restore()')
此utils的导入方式相同,但是由于已存根,因此现在无法使用。有人对此有任何见解吗?如果需要,我可以共享配置信息。