React Native開發(fā)官方推薦使用Atom+Nuclide插件
使用Nuclide你能夠
- 配合flow進(jìn)行靜態(tài)語(yǔ)法檢查高帖,自動(dòng)補(bǔ)全
- 方便的debug
- 進(jìn)行版本控制吊洼,方便diff
- iOS模擬器Log
一、安裝Atom
下載地址 這個(gè)沒什么難的,解壓縮之后,把Atom從下載目錄,拖到應(yīng)用程序目錄即可蝶俱。 打開Atom,你看到的界面應(yīng)該是這樣的
二饥漫、安裝Nuclide
這里跷乐,我們?cè)贏tom中,用圖形化界面來(lái)安裝趾浅。
點(diǎn)擊菜單欄:
Atom->Preferences
,或者可以Command+
快捷打開
然后愕提,在Install Packets
的輸入框中,輸入nuclide
皿哨,出現(xiàn)的第一個(gè)就是我們想要安裝的浅侨,點(diǎn)擊install
三、新建一個(gè)應(yīng)用
react-native init RN_01
點(diǎn)擊 Add Project Folder
再在右側(cè)目錄雙擊index.ios.js,你看到的應(yīng)該是這樣的界面
3.1自動(dòng)補(bǔ)全
我們?cè)谶@一行上面证膨,輸入 fun
class Demo extends Component {
會(huì)看到 然后如输,會(huì)車,你就會(huì)發(fā)現(xiàn)自動(dòng)生成了方法
function functionName() {}
3.2類型標(biāo)注
將光標(biāo)放到上文提到的functionName