2015-04-09 23 views
16

Bir React-Native projesinde akış kullanmak için nasıl .flowConfig ayarlamam gerektiğini merak ediyordum. Boş bir .flowConfig dosyası oluşturdum ancak bir JS kaynak dosyasında tepki-yerel modülünü eklediğimde ve bu dosyayı akışla kontrol ettiğimde, akış bir 'not_found' hata mesajı görüntüler.Kurulum, yerel kullanım akışına nasıl tepki verir?

cevap

1

https://egghead.io/lessons/react-setup-nuclide-to-use-flow-and-eslint-mac'u izlemeyi öneririm, Flow with Nuclide'u nasıl kullanacağınızı açıklar. Akış çalışmaları yapmak zorunda kaldım ve ana hatam, akış yüklemedim (demleme yükleme akışı). Resmi sitede (https://flowtype.org/docs/getting-started.html), akış yüklemeniz gerektiğinden bahsetmiyorsunuz (ya da durum buysa, süper belirgin değil). Neyse harika video izlemek, hatta ESLint :)

+2

aslında, dünya çapında akış kurmak için doğru yol, homebrew ile değil (sadece akışın birkaç versiyonu kullanılabilir) ancak "npm install -g [email protected]" (.flowconfig dosyasında belirtilen sürümü kullanın)) –

4

bunu kopyalayıp yapıştırın, sizin projeler .flowconfig dosyası oluşturmak için https://flowtype.org/ talimatları izleyin açıklıyor, ayrıca brew install flow aracılığıyla akışını yüklemek zorunda ve akışı eklemek package.json ürününüze ikili dosyalar yükledikten sonra, akışı manuel olarak yapabilmeniz ve hata türlerini kontrol edebilmeniz gerekir, ancak bu gerçekten uygun değildir.

Nuclide kullanmadan atom üzerinde akış kurmayı başaramadım, paketlerin etrafında kazı yaparak, anında akış kontrolüne izin veren bir şey bulabileceğinizi tahmin ediyorum.

@jerome (https://egghead.io/lessons/react-setup-nuclide-to-use-flow-and-eslint-mac) tarafından sağlanan bağlantı yararlıdır, ancak yalnızca nuclide kurulumu için, hala bir saat değerinde.

İlgili konular