ホームページ  >  記事  >  ウェブフロントエンド  >  反応のパッケージ化と圧縮が遅すぎる場合はどうすればよいですか?

反応のパッケージ化と圧縮が遅すぎる場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2022-12-29 09:30:382624ブラウズ

パッケージ化と圧縮の反応が遅すぎる問題の解決策: 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。