可以使用 ES6 的新特性来解决这个问题。具体方法是在定义组件的时候使用箭头函数,并在函数名之前加上一个注释。示例代码如下:
import React from 'react';
const MyComponent = /* #PURE */ () => { return (
export default MyComponent;
在上面的代码中,我们使用了箭头函数来定义 MyComponent 组件,并在函数名之前加上注释“#PURE”。这个注释告诉 webpack 在编译的时候不要移除这个函数的名称。因此,React 就能够正确地解析组件名称,从而避免了编译失败的问题。