Bir React.js uygulamasına flow eklemeye çalışıyorum. Çalıştığımıza göre birkaç paket eklemek için flow-typed kullandım.Üçüncü taraf .flow dosyaları nasıl tüketilir?
Bu sorun, Material-UI beta kullanıyorum. Akışla yazılmış bir repo içermezler, ancak Component.js.flow
dosyaları sağlarlar.
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
Benim .flowconfig
:
Ancak, bu hatayı alıyorum destek forumlarına
[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
ben denedim çeşitli çözümler, ama hala anlayamıyorum nasıl tel için bu kadar.
Önemli paket sürümleri:
[email protected]
[email protected]
[email protected]
Ahh, teşekkürler! Bu şimdi mantıklı. Çok daha ayrıntılı, ama benim güncellenmiş '.flowconfig' [şimdiki gibi görünüyor] (https://gist.github.com/zachwolf/16ec6d728d83680fb19c7c31f17d004b). (karakter sınırlaması nedeniyle bağlandı) –
Takip edilen soru: Artık hata alıyorum, ancak dosyalar hala kullanılmakta gibi görünmüyor. Bir bileşeni içe aktarırsam ve yanlış bir şekilde yanlış prop iletirseniz, akış hala hata bildirmez. Herhangi bir fikir yanlış ne olabilir? –