ホームページ > 記事 > ウェブフロントエンド > 反応のパッケージ化と圧縮が遅すぎる場合はどうすればよいですか?
パッケージ化と圧縮の反応が遅すぎる問題の解決策: 1.「npm installhard-source-webpack-plugin」コマンドを使用して「hard-source-webpack-plugin」をインストールします; 2.次のコマンドを実行します。 「new HardSourceWebpackPlugin()」ステートメント; 3. package.json ファイルのスクリプト内の「max_old_space_size」を変更します。
このチュートリアルの動作環境: Windows 10 システム、react18.0.0 バージョン、Dell G3 コンピューター。
react のパッケージ化と圧縮が遅すぎる場合はどうすればよいですか?
反応プロジェクトは大きすぎて、パッケージ化の速度が非常に遅く、パッケージ化が頻繁に失敗します。
1. パッケージ化が遅いという問題を解決します。
1.プラグインを使用します:hard -source-webpack-plugin
npm install hard-source-webpack-plugin 或 yarn add hard-source-webpack-plugin
2。Webpack 構成ファイルで
const HardSourceWebpackPlugin = require('hard-source-webpack-plugin'); module.exports = { // ...... plugins: [ new HardSourceWebpackPlugin() // <- 直接加入这行代码就行 ] }
3 を使用します。
# を使用します。 ## プロジェクト内で、パッケージ化時に例外が頻繁に報告され、パッケージ化が失敗します##1. パッケージ化中に発生する問題
##パッケージ化時に、ELIFECYCLE 例外が発生しますこの問題をオンラインで検索しましたが、関連する解決策が見つかりませんでした。エラー メッセージを注意深く調べたところ、 nodiot-fusiondesgin-demo@0.1.0 build: `react-app-rewired --max_old_space_size=4096 build という行を見つけました。 ` 問題がある可能性がありますが、プロジェクト内の package.json ファイル
#2 のスクリプト内でこの情報を設定する場所を見つけました。解決策:
`max_old_space_size=4096` を `max_old_space_size=8192` に変更します。変更後は、いくつかのテスト後に正常にパッケージ化でき、エラーは発生しません 推奨学習: "反応ビデオチュートリアル
>>以上が反応のパッケージ化と圧縮が遅すぎる場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。