Я установил Flow в своем проекте Gatsby, добавив плагин gatsby-plugin-flow.
Создан файл .flowconfig в корне проекта и "gatsby-plugin-flow": "^ 1.0.4" зависимость в package.json.
Когда я запускаю gatsby development , возникает ошибка:
ERROR in ./src/components/layout.js
Module build failed (from ./node_modules/gatsby/dist/utils/babel-loader.js):
SyntaxError: /Users/iqc/project/src/components/layout.js: Unexpected token, expected "," (10:29)
8 | import "./layout.css"
9 |
> 10 | const Layout = ({ children } : Object) => (
| ^
11 | <StaticQuery
12 | query={graphql`
Похоже, Бабель не может скомпилировать проект.
Может быть, проблема с ES6 в Гэтсби?
Я также пытался установить Flow с официальными документами (без плагина), но возникает та же проблема.
Спасибо!