Laravel+React+ES6+Browserify

Laravel+React+ES6+Browserify

Read in: en
Laravel+React+ES6+Browserify

ちょっと前の記事で、bowerでReactの環境をセットアップするという話をしたのですが、npmでReactのパッケージ管理をしたほうがスマートだし、ES6かけるようになっといた方がこの先お得よねということで環境を再構築しました。

ES5からES6で書き方が色々変わるのでその辺の改修がちょっと面倒でしたが、さほど難しいことはないので気負いしなくとも良さそうです。

環境

Reactをnpmで用意

npm i react react-dom -D

コンパイル

elixir(function(mix) {
  mix
    .browserify('hoge.js', 'hogehoge.js')
});

ES5をES6に改修

こちらがとても参考になります。 ES5のReact.jsソースをES6ベースに書き換える

ES6をES5に対応させたい

トランスパイラを利用。babelとか。

所感

ただのメモ書きでしたφ(..)

Tags: React JavaScript npm webpack ES6 browerify ES5
Share: 𝕏 Post Facebook Hatena
✏️ View source / Discuss on GitHub
☕ サポート

このブログを応援していただける方は、以下からサポートをお願いします。いただいたサポートはブログ運営・技術研鑽に活用します。


関連記事