問題タブ [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.

0 投票する
1 に答える
6885 参照

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 に移行するための適切なチュートリアルを見つけた人はいますか?

0 投票する
1 に答える
2810 参照

webpack - Vue.js で Webpack 4 にアップグレードするときのチャンク アプリ [エントリ] のエラー

Webpack 4 を使用するように Vue アプリをアップグレードしようとしているときに、理解できないエラーに直面しました。

私のwebpack基本構成は次のようになります。

プロダクションファイルを次のように編集しました。

私が直面しているエラーは、理解するのが難しいです。Google で検索しましたが、解決策を見つけることができませんでした。webpack のドキュメントもチェックアウトしましたが、これに役立つ結果は得られませんでした。私は何が間違っているのでしょうか?

これが私が得たエラーです。

ありがとう。

0 投票する
4 に答える
7839 参照

typescript - Jasmine がメンバーをスパイできるように webpack 4 モジュールを構成できますか?

テスト jasmine テスト スイートを webpack 4 で実行できませんでした。webpack をアップグレードした後、ほぼすべてのテストで次のエラーが発生します。

これは、単純な関数のスパイを作成するために使用する一般的なパターンが原因です。

私は遊んでみましたmodule.rules[].typeが、どのオプションもうまくいかないようです。

この webpack GH の問題は、ECMA モジュールが書き込み可能ではないことを示しています。これは Web にとって意味がありますが、テストのための回避策は本当にありませんか?

関連するパッケージのバージョン: