강의

챌린지

멘토링

로드맵

커뮤니티

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

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

難易度 中級以上

受講期間 無制限

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

copy-webpack-plugin問題が発生した場合は、必ずお読みください。(copy-webpack-pluginメジャーアップデート2020-05)

copy-webpack-pluginを使用すると、Webパックをビルドできない問題が発生する可能性があります。

原因

copy-webpack-plugin メジャーアップデートによるサブコンプライアンス

既存のコンストラクタ関数のシグネチャが変更されました。

- 既存: CopyPlugin(patterns, options)

- 変更: CopyPlugin({ patterns, options })

解決方法

// 기존: new CopyPlugin([ { from: "./node_modules/axios/dist/axios.min.js", to: "./axios.min.js", // 목적지 파일에 들어간다 }, ]), // 변경 (이렇게 변경하세요) new CopyPlugin({ patterns: [ // patterns 키를 추가합니다. { from: "./node_modules/axios/dist/axios.min.js", to: "./axios.min.js", // 목적지 파일에 들어간다 }, ] }),
コメント