使用react開發,大家使用什麼IDE工具?JSX語法報錯?
01-21
IDE:WebStorm語法監測相關的 module:
"babel-eslint": "6.0.3",
"eslint": "2.13.1",
"eslint-config-airbnb": "9.0.1",
"eslint-import-resolver-webpack": "^0.3.2",
"eslint-plugin-import": "1.10.2",
"eslint-plugin-jsx-a11y": "1.5.5",
"eslint-plugin-react": "5.2.2",
牆裂推薦使用宇宙第一開發利器 ,幫助你提前下班不加班的大牛逼貨——VSCode,理由有以下幾點:
與 Atom 一樣支持多種操作系統
原生支持 Babel + JSX
豐富的 JSX 提示
隨時可以在小窗中查看引用組件的源代碼
豐富的第三方 Snippet 模板
JSX 語法及格式化檢查(依賴 ESLint 插件)
- VSCode 自帶的格式化基本能滿足需要
- 推薦 ESLint Airbnb 的配置
- ESLint 同時集成了 Quick Fix,一些簡單的錯誤可以自動糾錯
多達 82 種第三方插件(截至目前)
Atom + React插件
webstorm 或者 vscode
幾乎所有主流編輯器、IDE 均可以,你需要研究下ESlint
webstorm基本上前端需要的插件都有集成
vscode痛點十足
用習慣了angular4+intellij, 再去找react的IDE, 感覺差了好多, 自動import不支持寫起來好費事
- TypeScript
- VS Code
什麼都可以,下載相應插件即可
推薦閱讀:
※redux中執行dispatch()方法對store不同節點屬性的干擾?
※react v16使用flow做類型檢查,Fiber使用typescript做類型聲明以及測試?
TAG:React |