Javascript import语句末尾出现意外字符
我最近一直在关注Redux,我注意到当我试图使用Javascript import语句末尾出现意外字符,javascript,reactjs,redux,Javascript,Reactjs,Redux,我最近一直在关注Redux,我注意到当我试图使用create react app在我的计算机上实现它时,出现了一些奇怪的错误。我熟悉使用React,但对于Redux,我更像是一个初学者。我简化了我试图做的事情,这是我无法理解的当前错误: ./src/index.js Syntax error: Unexpected character '' (6:34) 4 | import { createStore } from 'redux' 5 | import rootReducer fr
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
中找到的代码相同,只是稍微修改了一下,所以我不必担心其他文件。我一辈子都搞不懂为什么会发生这种错误。我也有同样的问题。后来我意识到,我使用命令从命令行(VS代码终端-基于windows)创建了该文件
PS D:\workspace\react-redux-demo\store>echo some-text > index.js
然后我删除了文本“sometext”,并开始编写代码。但是,我在执行npm运行启动时遇到了相同的错误
我必须复制所有的代码,删除并创建一个新的index.js(并粘贴代码)才能让它工作!!!Wierd,但必须有一些不可打印的字符,有趣的是,我不能删除使用返回箭头 只需删除该行并手动重写即可。有时复制粘贴会将垃圾插入到编辑器中。@ArupRakshit谢谢