강의

챌린지

멘토링

로드맵

커뮤니티

フロントエンド開発環境の理解と実践 (webpack, babel, eslint..)

すでに構築済みの開発環境を理解できます。 最初から自分で開発環境を構築できます。

難易度 中級以上

受講期間 無制限

Node.js
Node.js
Webpack
Webpack
Babel
Babel
ESLint
ESLint
Node.js
Node.js
Webpack
Webpack
Babel
Babel
ESLint
ESLint

terser-webpack-plugin エラーの回避策です。

このレッスンはWebパック4バージョンを使用していますが、最近5バージョンにメジャーアップデートを行いました。 Webパックに関連してプラグインも好完成のためにアップデートバージョンを出していますが、その中でクラスで使用するterser-webpack-pluginも4から5にアップデートされました。このため、エラーメッセージに遭遇した方がいらっしゃいますが、下記「ちっ」さんが共有していただいた方法を参考にしてください。

エラーメッセージ

  • "TypeError: Cannot read property 'javascript' of undefined"
  • Hi you are using Webpack 4 and Terser ^5.0.0 。 This version of Terser is for Webpack 5, you need to set version "terser-webpack-plugin": "^4.2.3", in package.json file

解決策

  • package.jsonでterser-webpack-pluginバージョンを5点台で^4.2.3 に変える

ソース: https://www.inflearn.com/questions/86666

コメント