簡體   English   中英

解析錯誤:基本 react.js 文件中 EOF 處的意外令牌“”

[英]Parsing Error: Unexpected token "" at EOF in a basic react .js file

編譯一個簡單的反應應用程序時,我在文件的最后(空白)行收到一條錯誤消息“Unexpected Token”

import { Link, Redirect } from "react-router-dom";
import './App.css';


class Companies extends Component {
    constructor(props) {
        super(props);
        var user = null;
        if (props.hasOwnProperty("user")){
            user = props["user"];
        }
        this.state = {
            user: user,
            companies: [],
        };
    }

}

export Companies

是我試圖運行的代碼

Failed to compile.

./src/Companies.js
  Line 22:1:  Parsing error: Unexpected token

  20 |
  21 | export Companies
> 22 |
     | ^

是我收到的錯誤消息。

要導出 class,正確的語法是: export default Class

嘗試這個:

import { Link, Redirect } from "react-router-dom";
import './App.css';


class Companies extends Component {
    constructor(props) {
        super(props);
        var user = null;
        if (props.hasOwnProperty("user")){
            user = props["user"];
        }
        this.state = {
            user: user,
            companies: [],
        };
    }

}

export default Companies

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM