未捕获的SyntaxError:在Chrome 40中以严格模式使用const

时间:2018-08-29 12:48:40

标签: reactjs babel create-react-app google-crawlers

我们使用ReactJS创建的create-react-app应用程序未在Google中建立索引。经过调查,发现Google搜寻器正在使用Chrome v40引擎来解析客户端应用。因此,我掌握了Chrome 40并尝试加载该页面。我在控制台中输入

时出错
  

加载块13失败。未捕获的SyntaxError:严格使用const   模式。

我尝试应用polyfill(babel polyfill以及其他一些填充物),但是这种错误不会消失。

有什么建议吗?我可以做些什么来使create-react-app正确地转换为与Chrome 40兼容的代码?

1 个答案:

答案 0 :(得分:0)

发生此问题是因为我使用的组件不兼容。 https://github.com/yahoo/react-stickynode。在我删除它之后,它运行良好。