1.Nuclide + Atom
是官方推薦的開發(fā) RN 的工具
2.WebStorm
3.VS Code
4.Sublime Text 3
5.Deco
...
這些工具工具都嘗試過(guò),最后還是選擇了 Sublime,簡(jiǎn)單記錄一下,方便以后查閱
1.軟件安裝
Sublime
神器 下載地址:http://www.sublimetext.com/3
安裝 Sublime
之后,必須要安裝 Package Control
,Package Control
插件是一個(gè)方便 Sublime text
管理插件的插件,安裝地址:https://packagecontrol.io/installation
快捷鍵從菜單 View - Show Console
或者 ctrl + ~
快捷鍵缴川,調(diào)出 console
贞盯。將以下 Python
代碼粘貼進(jìn)去并 enter
執(zhí)行动分,不出意外即完成安裝。
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
也可以使用上面的這個(gè)復(fù)制進(jìn)去,前端的東西更新非承蕹Γ快,建議官網(wǎng)查看,快捷鍵 Ctrl+Shift+P
(菜單 – Tools – Command Paletter
),輸入 install
選中 Install Package
并回車淋袖,輸入或選擇你需要的插件回車就安裝了.
2.插件下載:
Sublime text
可以用這兩個(gè)插件:
sublimeLiter
sublimeLiter-contrib-eslint
npm
安裝相關(guān)組件:
安裝 linter
npm install linter
安裝 eslint
npm install eslint -g
安裝 babel-eslint
npm install babel-eslint
Eslint :http://eslint.org/
Eslint 是一個(gè) JavaScript 驗(yàn)證工具, 有了它可以讓你的編輯器像 ide 一樣進(jìn)行一些靜態(tài)的錯(cuò)誤提示功能.比如你多寫了個(gè)符號(hào)會(huì)在Sublime提示紅色,讓你在寫 JS 的時(shí)候就避免寫了很多垃圾的代碼
Material : 主題:Material:https://github.com/equinusocio/material-theme