こんにちは、フロントエンドのリハビリ中@yoheiMuneです。 今日はES2015(ES6)から言語レベルでサポートされたモジュール定義について、ブラウザで利用するための方法をブログに書きたいと思います。 目次 ES6のimport/exportはまだブラウザで使えない ES6から利用可能なimportとexportによるモジュール定義と利用ですが、残念ながらまだブラウザでは使うことができません。例えば以下のようなコードがあった場合に、 import React from "react" Chromeだと以下のようなエラーが発生します。 # Chrome v53の場合 Uncaught SyntaxError: Unexpected token import そして前回、「[フロントエンド] 次世代JavaScriptのコンパイラ、Babelに入門」でES6をES5にコンパイルする方法を
![[フロントエンド] ES2015のimport/exportをブラウザで使うためのコンパイル(Babel × Browserify) - YoheiM .NET](https://cdn-ak-scissors.b.st-hatena.com/image/square/898f8fcd9a6b73b128ccbe4483be437cd0b5de56/height=288;version=1;width=512/https%3A%2F%2Fwww.yoheim.net%2Fimage%2F450.jpg)