私はflowtypeのドキュメントを検索しましたが、私には、例えば、推論を入力するために、関連する何かを見つけることができません。Flowtype - flowtypeは変数の型に自動的に注釈を付けることができますか?
function add(x){
return x+10;
}
flowtypeを使用した後、それは次のようになります。
function add(x:string){
return x+10;
}
だけjsniceのように。
私はflowtypeのドキュメントを検索しましたが、私には、例えば、推論を入力するために、関連する何かを見つけることができません。Flowtype - flowtypeは変数の型に自動的に注釈を付けることができますか?
function add(x){
return x+10;
}
flowtypeを使用した後、それは次のようになります。
function add(x:string){
return x+10;
}
だけjsniceのように。
flow suggest
実際に行く方法です。一般に、エクスポートされた関数の入力タイプは推測できません(ファイル内でローカルに使用されているエクスポートされていない関数のみ)が、すべての関数の出力タイプ、ローカル変数のタイプなどを入力できます。
Flowは多型を推論しません。
非常にありがとう! – Xuxinyi
cli commandflow suggest <yourfile>
があります。残念ながら、それはそれは、多かれ少なかれ便利ですjsniceほど強力ではありませんし、このような場合であなたを助けにはなりませんが、あなたは
function sub(x, y){
return x - y;
}
に例えば、それを適用した場合、それはあなたの
function sub(x, y): number{
return x - y;
}
を提案します。
jsniceを最初に使用してから、を使用してjsdocアノテーションを変換してみることもできます。
thx、あなたは右です – Xuxinyi
文字列に数字を追加するのは本当ですか? – Bergi
申し訳ありませんが、私はそれを見つけたわけではありません。 – Xuxinyi