Pracuję nad dodaniem flow do aplikacji React.js. Użyłem flow-typed, aby dodać kilka pakietów, które wydają się działać.Jak pobierać pliki .flow stron trzecich?
Ten problem polega na tym, że używam Material-UI beta. Nie mają one repo w przepływie danych, ale dostarczają plików Component.js.flow
.
Jednak dostaję ten błąd:
Error: src/NotFound/NotFound.js:6
6: import Button from 'material-ui/Button'
^^^^^^^^^^^^^^^^^^^^ material-ui/Button. Required module not found
Error: src/NotFound/NotFound.js:8
8: import { withStyles } from 'material-ui/styles'
^^^^^^^^^^^^^^^^^^^^ material-ui/styles. Required module not found
Moje .flowconfig
:
[ignore]
<PROJECT_ROOT>/node_modules/.*
<PROJECT_ROOT>/build/.*
<PROJECT_ROOT>/scripts/.*
<PROJECT_ROOT>/coverage/.*
<PROJECT_ROOT>/config/.*
.*\.test\.js
[include]
[libs]
<PROJECT_ROOT>/flow-typed/.*
[lints]
[options]
emoji=true
Próbowałem kilka rozwiązań na forach pomocy technicznej, ale ja wciąż nie rozumiejąc jak drut to u góry.
Ważne wersje pakietów:
[email protected]
[email protected]beta.8
[email protected]
Ahh, dziękuję! Teraz ma to sens. Jest dużo bardziej gadatliwy, ale to jest to, co moja aktualizacja '.flowconfig' [wygląda teraz] (https://gist.github.com/zachwolf/16ec6d728d83680fb19c7c31f17d004b). (powiązanie z powodu limitu znaków) –
Pytanie uzupełniające: Nie dostaję teraz błędów, ale nie wygląda na to, że pliki są nadal używane. Jeśli zaimportuję komponent i celowo przekażę niewłaściwą propę, przepływ nadal nie zgłasza żadnych błędów. Wszelkie pomysły, co może pójść nie tak? –