Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

vimでreactの環境を整える

$
0
0

JSXのシンタックス

JSXのシンタックスをカラーリングする

https://github.com/mxw/vim-jsx

インストール

NeoBundle 'pangloss/vim-javascript'
NeoBundle 'mxw/vim-jsx'

vimrcのプラグインの管理をNeoBundleでやっているので、NeoBundleの書き方になってます。

設定

.jsxだけではなく、.jsファイルにもシンタックスを有効にするためのオプション

let g:jsx_ext_required = 0

React v0.12からは.jsxが推奨らしいので上のオプションは設定しなくてもいいかも

jslint

普段jshintを使っているので、それでJSXの部分がエラーに成ってしまってて面倒なので、どうにかしたい。

https://github.com/STRML/JSXHint/

これが良さそう?

普段vimでjsを保存する際にjshintをかませているので、底の部分をjsxhintにしてあげる

let g:syntastic_javascript_checkers=['jsxhint']

https://github.com/scrooloose/syntastic/wiki/JavaScript:---jsxhint


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>