問題タブ [webpack-4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
migration - Webpack 移行 3 -> 4: エラー: モジュール 'webpack/lib/optimize/CommonsChunkPlugin' が見つかりません
webpack 3 から webpack 4 に移行しようとしています。
問題は CommonsChunkPlugin にあります。webpack ( npm run webpack-dev-server -- --config config/webpack.dev.js
) を実行しようとすると、次のエラーが発生します。
この問題の原因は何ですか?
webpack githubの変更ログを確認したところ、CommonsChunkPlugin が削除されていることがわかりました。
しかし、webpack のドキュメントを見ると、バージョン 4.1.1 の CommonsChunkPlugin を見つけることができます。
私の直感では、それCommonsChunkPlugin
は非推奨であり、使用する必要があると言っていますoptimization.splitChunks
。
この問題を経験し、バージョン 3 から 4 に移行するための適切なチュートリアルを見つけた人はいますか?
webpack - Vue.js で Webpack 4 にアップグレードするときのチャンク アプリ [エントリ] のエラー
Webpack 4 を使用するように Vue アプリをアップグレードしようとしているときに、理解できないエラーに直面しました。
私のwebpack基本構成は次のようになります。
プロダクションファイルを次のように編集しました。
私が直面しているエラーは、理解するのが難しいです。Google で検索しましたが、解決策を見つけることができませんでした。webpack のドキュメントもチェックアウトしましたが、これに役立つ結果は得られませんでした。私は何が間違っているのでしょうか?
これが私が得たエラーです。
ありがとう。
typescript - Jasmine がメンバーをスパイできるように webpack 4 モジュールを構成できますか?
テスト jasmine テスト スイートを webpack 4 で実行できませんでした。webpack をアップグレードした後、ほぼすべてのテストで次のエラーが発生します。
これは、単純な関数のスパイを作成するために使用する一般的なパターンが原因です。
私は遊んでみましたmodule.rules[].type
が、どのオプションもうまくいかないようです。
この webpack GH の問題は、ECMA モジュールが書き込み可能ではないことを示しています。これは Web にとって意味がありますが、テストのための回避策は本当にありませんか?
関連するパッケージのバージョン: