簡體   English   中英

為什么在React.js + GraphQL中出現此錯誤:模塊構建失敗:SyntaxError:意外令牌(10:6)

[英]Why do I get this error in React.js + GraphQL: Module build failed: SyntaxError: Unexpected token (10:6)

我正在嘗試設置一個React / GraphQL應用程序。 這是我的代碼。 我仔細檢查了imports / package.json,但在第10行從webpack不斷收到語法錯誤(“意外令牌”),我只是想不通為什么。

import React from 'react';
import ReactDOM from 'react-dom';
import ApolloClient from 'apollo-client';
import { ApolloProvider } from 'react-apollo';

const client = new ApolloClient({});

const Root = () => {
  return(
      <ApolloProvider client={client}> 
        <div>Lyrical</div>  
      </ApolloProvider>
  );
};

ReactDOM.render(
  <Root />,
  document.querySelector('#root')
);

確保主目錄中有一個.babelrc文件(與webpack.config.js平行),該文件包含

{
    "presets": ["env", "react"]
}

我不確定為什么ApolloProvider特別需要此功能,但是添加此簡單的代碼行對我來說就是固定的。

暫無
暫無

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

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