У меня есть настройки потока в соответствии с инструкциями.Мой package.json
:
{
[…],
"devDependencies": {
"flow-bin": "^0.82.0"
},
"dependencies": {
[…]
},
"scripts": {
"start": "react-scripts start",
"build": "babel",
"prepublish": "npm run build",
"flow": "flow",
}
}
Когда я запускаю npm run-script flow
, я получаю то, что ожидаю от потока, плюс ошибку:
Ошибка ------------------------------------------------------------------------------------- src / redurs / brands.js: 65: 67
Cannot resolve name `action`.
65| export function brandReducer(state: BrandState = brandState, Action: action) {
Found 1 error
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! wsbc.vpn@0.1.0 flow: `flow`
npm ERR! Exit status 2
Почему я вижу это errno 2?Поскольку поток обнаружил ошибку типа и вернул это состояние?
Кроме того, flow
не запускается с каждой перекомпиляцией при запуске моего приложения как npm start
как обычно.Можно ли это сделать после запуска сервера потоков в фоновом режиме?
Что-то не так с моей настройкой?