亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

characters

像Flow和TypeScript這樣的靜態(tài)類型檢查程序可以在運行代碼之前識別某些類型的問題。他們還可以通過添加自動完成功能來改善開發(fā)人員的工作流程。出于這個原因,我們建議使用Flow或TypeScript而不是PropTypes更大的代碼庫。

以下是將流程添加到您的React應(yīng)用程序的說明。

與巴別爾一起使用流

首先安裝Babel。如果你還沒有這樣做,這里有一個有用的設(shè)置指南。

接下來安裝babel-preset-flow有兩種紗線或NPM。

yarn add --dev babel-preset-flow
# or
npm install --save-dev babel-preset-flow

然后添加flow到您的Babel預(yù)設(shè)配置。

{  "presets": ["flow"]}

通過創(chuàng)建React App使用Flow

創(chuàng)建React App默認支持Flow。只需安裝Flow并.flowconfig通過運行創(chuàng)建一個文件flow init。

create-react-app my-app
cd my-app
yarn add --dev flow-bin
yarn run flow init

流程現(xiàn)在將作為create-react-app腳本的一部分運行。

TypeScript

你可以在這里了解更多關(guān)于使用TypeScript和React的知識。

使用TypeScript和Create React App

react-scripts-ts自動配置create-react-app項目以支持TypeScript。你可以像這樣使用它:

create-react-app my-app --scripts-version=react-scripts-ts

你也可以嘗試打字稿 - 反應(yīng) - 啟動器。

Previous article: Next article: