在项目中使用PubSubJS(以及jQuery,Webpack,React)是我的新手,我的本地服务器抛出以下错误
未捕获的TypeError:_pubsubJs2.default.subscribe不是函数 在Object.componentDidMount(SideNavContainer.js?eb9e:44) ...
此行
import PubSub from 'pubsub-js';
...
PubSub.subscribe(OPEN_LAYERS, (_, isOpen) => {
this.setState({ active: isOpen });
this.props.isOpen(isOpen);
});
我已经在一个空白测试项目中成功运行了PubSubJS,所以也许Webpack的构建存在问题?我的webpack.config.js文件使用babel进行编译。如果需要,我将提供更多源代码!