Javascript default不是构造函数

Javascript default不是构造函数,javascript,reactjs,mobx,Javascript,Reactjs,Mobx,我是React和Mobx的新手,所以我尝试做一个小应用。当我尝试运行它时,我得到一个错误:uncaughttypeerror:\u releasesState2.default不是构造函数。因为我不知道问题出在哪里,我就要大发雷霆了。以下是我到目前为止得到的信息: my index.js: import React from "react"; import ReactDOM from "react-dom"; import Releases from "./components/release

我是React和Mobx的新手,所以我尝试做一个小应用。当我尝试运行它时,我得到一个错误:
uncaughttypeerror:\u releasesState2.default不是构造函数
。因为我不知道问题出在哪里,我就要大发雷霆了。以下是我到目前为止得到的信息:

my index.js:

import React from "react";
import ReactDOM from "react-dom";

import Releases from "./components/releases";

class App extends React.Component {
  constructor() {
    super();
  } 
  render() {
    return (
        <div>
           <Releases />
        </div>
     )
  }
}

ReactDOM.render(<App/>, window.document.getElementById("app"));

有人能告诉我这里出了什么问题吗?

看起来您可能忘了导出
ReleaseState

export default releaseState;

您没有在
release state.js
中导出
release state
类。尝试将代码修改为:

export default class ReleaseState {
  ...
export default releaseState;
export default class ReleaseState {
  ...