/【babel】babelの互換性について2911月,20190著者:asaba【babel】babelの互換性についてbabelのバージョンエラーについてbabel自体のバージョンとbabel-loaderのバージョンの互換性が整合できていないとエラーになる。babel-loader8を使うには、babel7がインストールされていなければいけない。resolveエラーが返ってくる。これはbabel-loader8に各プラグインが対応していない為。babel-loader8の場合は、※頭文字に@がついたプラグインをインストールする必要がある。installできたら上記のプラグイン二つを.babelrcに記述する。["@babel/preset-env","@babel/preset-react"],}<pre>babel-loader7を使う場合は、”babel-core”や”babel-preset-react”とそのまま追加して使用できる。babel-loader7から8に乗り換えたい場合は旧型の”babel-core”や”babel-preset-react”をアンインストールしてから新しい”@babel/preset-env”等を入れる必要がある。(競り合いが起きるので)自分のbabelのバージョンを確かめてからそれぞれ互換性のあるプラグインをどしどし入れるのが一番ややこしくなさそう。Playerに頻繁にクラッシュする不具合が発生。現在修正済みで公開待ち状態。