問題タブ [react-scripts]
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.
npm - npm audit が何もしない場合に、react-scripts v2.1.5 で npm パッケージ ブレースの問題を修正するにはどうすればよいですか?
私の反応クライアントフォルダーにある私のNPMパッケージは、主にバージョン2.1.5の反応スクリプトパッケージのjestフォルダーにあるブレースパッケージを扱う63の低い脆弱性を与えています。NPM 監査の修正が機能しません。どうすればよいですか?
以前のバージョンの react-scripts へのダウングレード、package.json の更新、パッケージ ロックの削除、npm install の再実行、または npm update のブレースの実行によるブレースの更新を試みましたが、2 時間いじっても何も機能しませんでした。また、以前のバージョンの Github package.json が機能していたときに戻そうとしました。firebase-ui をダウンロードしようとした後に動かなくなったと思いますが、node モジュールを削除して npm を何度かインストールしたため、パッケージの更新に関係していると思います。
これが私のきれいなpackage.jsonが台無しになっているものです。
そして、ここに私が得ている問題があります:
低正規表現サービス拒否
パッケージブレース
反応スクリプトの依存関係
パス react-scripts > jest > jest-cli > micromatch > ブレース
node.js - 縮小せずにReactの製品版をビルドするには?
バックグラウンド
私は多かれ少なかれ公式ガイドに従って、reactでローカル開発環境をセットアップしcreate-react-app
ましたが、実際に多くのセットアップを行うを使用しているようです。
ここで、実行するnpm run build
と、フォルダー内のすべての縮小版が取得されbuild
ます。ただし、npm start
NodeJS が提供するバージョンを実行すると、変更はないようです。しかし、これらのファイルを見ることができません。
質問
したがって、次のいずれかです。
npm start
どこかで生成されたファイルにアクセスできますか? これらは変更されていないようです。(build
そこでは決して変更されません)- または、何とか実行
npm run build
して、最小化されていないファイルで「開発」ビルドを実行できますか?
トライ
私の目的は、反応スクリプトの最小化されていないバージョンにアクセスすることです。
最後の質問については、この質問で提案されているように、いくつかのパラメーターと環境変数を試しましたが、ご覧のとおり、失敗しました:
システム
私package.json
のデフォルトのスクリプトがあります:
注:なぜ私がそうしているのか尋ねたり、それが悪いことであると私に納得させようとしたりしないでください. デバッグやこの特定のユースケースなど、これが必要な理由はたくさんあります。