这个错误的原因是在babel配置中,对于@babel/plugin-transform-private-property-in-object插件的loose选项设置为了false,但是对于@babel/plugin-transform-private-methods插件的loose选项设置为了true。而对于这三个插件(@babel/plugin-transform-class-properties, @babel/plugin-transform-private-methods, @babel/plugin-transform-private-property-in-object)来说,它们的loose选项必须是相同的,所以会出现这个错误。\n\n要解决这个错误,可以在babel配置中明确地将@babel/plugin-transform-private-property-in-object插件的loose选项设置为true,如下所示:\n\njson\n[\n "@babel/plugin-transform-private-property-in-object",\n { "loose": true }\n]\n\n\n这样就能消除这个警告。

Jest 单元测试:@babel/preset-env 配置中

原文地址: http://www.cveoy.top/t/topic/pJ7W 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录