0

我创建了一个小型反应组件,并将其上传到私有 npm。我尝试在我的 create-react 应用程序中实现它。当我在本地使用它(npm 链接)时,一切正常但是当我尝试使用服务器版本(npm 安装)时,我收到以下错误

元素类型无效:应为字符串(用于内置组件)或类/函数(用于复合组件)但得到:未定义。您可能忘记从定义组件的文件中导出组件,或者您可能混淆了默认导入和命名导入。

任何想法为什么?

谢谢

4

1 回答 1

0

我认为您忘记将组件导出到某个地方,即

import React from 'react';
class Comp1 extends React.Component {
 //code here
}

export default Comp1;
于 2018-05-21T06:33:17.320 回答