實用的 reactjs 插件
本章節主要講的是目前非?;馃岬?code>reactjs的相關插件,Facebook
出品必屬精品。雖然經歷過一些風波,但是仍然擋不住眾多程序員對其的喜愛?,F在就跟著我來學習一下使用react
過程中需要安裝什么插件。
1. Babel 插件
大名鼎鼎的Babel
插件,它的功能非常強大,支持ES6
、React.js
、jsx
代碼語法高亮。請跟著gif
圖來安裝一下吧。
插件安裝完成之后,切換一下
sublime
的頁面或者重啟sublime
即可生效。
2. React Templates 插件
這個插件可以讓我們只需要敲幾個字母即可生成大量react
代碼,非常實用,安裝步驟類似,就不贅述了。
2.1 如何使用
可以看到,我們敲 cdm
然后按下tab
鍵即可生成 相應代碼:
js相關
cdm ->
componentDidMount: function() {
//...
},
cwu ->
componentWillUpdate: function(nextProps, nextState) {
//...
},
ss ->
this.setState({
:
});
...
通過動圖,我們可以發現,react
里面的方法等,我們只需要敲出幾個關鍵字母即可生成全部代碼。
3. Less 插件
這里只是拿less
作為一個例子,事實上還有其他選擇,比如sass
,stylus
等。
3.1 安裝less
插件
寫組件離不開寫樣式,這里推薦使用less
作為css
預處理器。
3.2 如何使用
因為有代碼塊的提示功能,我們寫css
通常只用寫幾個字母即可按下Tab
補全。
css相關
w -> width:
h -> height:
m -> margin:
...
4. 總結
本章節我們學習了如何安裝react
相關的插件,以及如何使用。同樣還是那句話,快捷鍵那么多,我們只需要記住常用的那幾個就好了。最好還是學會手寫,不然萬一哪天去面試,發現componentDidMount
不會寫那就尷尬無比了。
我們要把寫代碼當成一種愛好,一種藝術,而不是混飯吃的一種差事。