[解決済み] この「react-scripts eject」コマンドは何をするものなのでしょうか?
2022-04-20 15:26:51
質問
何をするのか?
npm run eject
コマンドは?他のコマンド(start, build, test)が何をするものかは理解しています。しかし、イジェクトについては全く分からない。
解決するには?
create-react-appは、内部で使用しているすべてのnpmモジュールをカプセル化するため、package.jsonは非常にクリーンでシンプルになり、あなたが気にする必要はありません。
しかし、もっと複雑なことを始めたり、create-react-app が使っているモジュールと相互作用するようなモジュールをインストールしたい場合、それらの新しいモジュールは何が利用できて、何ができないのかを知る必要がある。つまり、create-react-app にそれらの抽象化を解除してもらう必要があるのだ。
それは、要するに
react-scripts eject
が行います。インストールされているものを隠すのをやめ、代わりにそれらをプロジェクトのpackage.jsonに書き込んで、誰でも見られるようにします。
関連
-
[解決済み] React + TypeScript のエラーです。この呼び出しにマッチするオーバーロードがありません
-
[解決済み] react-router-domを使用する際に「Function components cannot be given refs」を回避する方法は?
-
[解決済み] React QueryとReduxの主な違いは何ですか?
-
[解決済み] Reactのこの3つの点は何をするところなのでしょうか?
-
[解決済み] React-routerのURLを更新したり、手動で書き込んだりするとうまくいかない
-
[解決済み] React NativeとReactの違いは何ですか?
-
[解決済み] インポートパスの中の@はどういう意味ですか?
-
[解決済み】create-react-appでテンプレートが提供されない。
-
[解決済み】「react-scripts start」コマンドとは具体的に何ですか?
-
[解決済み] angular-cli webpack.config.jsはどこにあるか - 新しいangular6ではng ejectがサポートされていない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Warning.Itが表示されるのはなぜですか?Functions are not valid as a React child?
-
[解決済み] Jestの `beforeEach` グローバルは何のためにあるのですか?
-
[解決済み] create-react-app のインポートが src ディレクトリの外にある場合の制限について
-
[解決済み] ReactJS: Warning: setState(...): 既存の状態遷移の間に更新することはできません
-
[解決済み] react.jsでng-ifに相当するものは何ですか?
-
[解決済み] eslint: no-case-declaration - case ブロックで予期しない字句の宣言があった。
-
[解決済み] react-router-domを使用する際に「Function components cannot be given refs」を回避する方法は?
-
[解決済み] create-react-appビルドスクリプトを実行する際に、ビルド.env変数を設定するには?
-
[解決済み] React QueryとReduxの主な違いは何ですか?
-
[解決済み] create-react-appベースのプロジェクトを実行するためのポートを指定する方法は?