TypeScriptなり、JSXやSFCなりを使ってトランスパイルして、Webpackを使ってビルド、babel-loaderをかましていい感じに動いているのをChromeで確認して、本番にあげる。すると、聞こえてくる悲鳴は、IEでは死んでいる。 そう、僕たちはいつもIEをないがしろにして、Chromeを基準に物事を考てしまう。リッチなブラウザをたよりに、ちゃんと動いていると信じ込んでしまう。そして、原因はbabelのpluginが足りなかったり、core-jsを読み込んでいなかったりといった原因を探り出し、ようやく解決して本番に再pushする。そうすれば解決すると信じて...。 core-jsを利用する、しかし... @babel/polyfill 🚨 As of Babel 7.4.0, this package has been deprecated in favor of dir