Explorer(以下、IE)での動作に対応していないため、IEでskyway.jsを読み込むと構文エラーが発生します。これはIEが対応していないJavaScriptの構文を利用しているためです。IEによるアクセスが発生するWebサイトにおいて、skyway.jsを読み込む必要がある場合のエラー回避方法について二通り記述します。webpack/babelを利用してIEでエラーの発生しない構文に変換するbabelとは最新のJavaScriptの構文をレガシーブラウザでも解釈できるようにトランスコンパイルするためのツールです。この項ではwebpackを利用している際にbabelにてskyway.jsを変換する方法をお伝えします。babelのインストールskyway.jsをbabelで変換するためには以下のライブラリが必要です。インストールする必要があります。いうファイル名を作成します。webpackの設定ここではwebpackの対象にskyway-jsを追加しつつ、エントリーポイントにbabel-polyfillを追加し、babelの実行のための設定を行います。エントリーポイントのファイル等、既存のwebpackの設定と適宜置き換えながらご利用下さい。以上でwebpack/babelを用いたトランスコンパイルの設定は完了です。後は通常通りwebpackを実行していただければ自動でskyway.jsについてもbabelでの変換が行われます。IEでない場合のみskyway.jsを読み込むJavaScriptにてIEかどうかを最初にチェックし、IEでない場合のみskyway.jsを読み込む方法です。下記のJavaScriptをHTML内に記述、または外部Scriptとして読み込むことで動作します。Editionへの移行が可能にコメント0件のコメント記事コメントは受け付けていません。