当前位置: 首页 > 后端技术 > Node.js

krakenjs中confit组件升级导致的问题

时间:2023-04-03 18:01:44 Node.js

中午突然接到单元测试运行报错,无法完成单元测试。报错如下:/node_modules/confit/dist/lib/provider.js:123throw_iteratorError;TypeError:Cannotreadproperty*indexOf^ofundefinedatObject,env(/node_modules/confit/dist/lib/provider.js:109:27)在Object.(/config/index.js:27:35)在模块,compile(module,js:570:32)仔细查看代码,发现confit的版本居然升级了。解决方法是在项目package.json中锁定confit和krakenjs的版本:"kraken-js":"2.1.0","confit":"2.1.0",