首页 > 解决方案 > 在基本 React 代码中导入 index.js 时出错

问题描述

'use strict'

import Title from './App'
import React from 'react'
import { render } from 'react-dom'

render(
  React.createElement(Title),
  document.querySelector('[data-js="app"]')
)

我在第 3 行遇到错误:

线:

import Title from './App'

错误:

Uncaught SyntaxError: Unexpected identifier in bundle.js:48

应用程序.js

'use strict'

import React from 'react'

var Title = React.createClass({
  render: function () {
    return React.createElement('h1', null, 'Título')
  }
})

export default Title

括号显示此错误:

Expected an identifier and instead saw 'import'.import Title from './App'
ESLint (1): ERROR: Parsing error: The keyword 'import' is reserved                import Title from './App'

标签: javascriptreactjsecmascript-6babeljs

解决方案


推荐阅读