kintoneのJavaScriptカスタマイズを開発しているときに、誰しも "Internet Explorer 11で動かない!" ことを体験したことがあると思います。 こういった特定のブラウザーでプログラムが動作しない問題を解決するためにBabel, Polyfill, webpackというツールを利用するのがスタンダードな解決策になっています。 本記事ではこの3つのツールをkintoneカスタマイズで利用する方法を紹介します。 チュートリアルで扱うnode, npm, npxコマンドは https://nodejs.org/ でインストーラーをダウンロードしてnode.jsをインストールすると自動的にインストールされます。 インストール方法、node, npm, npxコマンドが何を意味しているかは本記事では取り扱いません。 JavaScriptは日々進化しており、ES5, ES6