导入语句末尾出现意外字符

时间:2018-08-18 18:11:18

标签: javascript reactjs redux

我最近一直在关注Redux Todo List example tutorial,并且发现在尝试使用create-react-app在计算机上实现它时,出现了一些奇怪的错误。我熟悉使用React,但是对于Redux来说,我更像是一个初学者。我简化了尝试要做的事情,这是我现在无法弄清楚的错误:

./src/index.js
Syntax error: Unexpected character '​' (6:34)

  4 | import { createStore } from 'redux'
  5 | import rootReducer from './reducers'
> 6 | import App from './components/App'​
    |                                   ^
  7 | const store = createStore(rootReducer)
  8 | ​
  9 | render(

与我在上面链接的页面上的index.js中可以找到的代码基本相同,尽管略有修改,所以我不必担心其他文件。我一生都无法弄清楚为什么会发生此错误。

1 个答案:

答案 0 :(得分:0)

我有几乎相同的问题。我意识到,比使用命令

从命令行(VS Code Terminal-基于Windows)创建文件的时间要晚。
PS D:\workspace\react-redux-demo\store>echo some-text > index.js

然后我删除了文本“ some-text”,并开始编写代码。但是,在执行npm run start时遇到了相同的错误!

我必须复制所有代码,删除并创建一个新的index.js(并粘贴代码)才能使其正常工作!!!很奇怪,但是必须有一些不可打印的字符,有趣的是,我无法使用后退箭头将其删除!!!