npmコマンドのエラーを解決したい。

npmエラーを解決+ある程度理解したいです。

前提

Reactのプロジェクトに「Styled JSX」をインストールしようとしています。
教本を見ながら実施していますがエラーが表示されます。
教本の流れは下記2点のコマンドを入力しインストールするというものです。
「npm install styled-jsx」「npm run eject 」

教本は2023年10月のものでバージョンはReact18以降対応です。

発生している問題・エラーメッセージ

入力: npm install styled-jsx メッセージ↓ up to date, audited 1542 packages in 1s 248 packages are looking for funding run `npm fund` for details 9 vulnerabilities (3 moderate, 6 high) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. 入力:npm run eject メッセージ↓ ? Are you sure you want to eject? This action is permanent. › (y/N)
 →「y」入力 メッセージ↓ This git repository has untracked files or uncommitted changes: package-lock.json M package.json D public/favicon.ico M public/index.html D public/logo512.png M src/App.css M src/App.js M src/index.js D src/logo.svg src/HeavyUI.js src/image/ Remove untracked files, stash or commit any changes, and try again.

試したこと

英語からエラーメッセージの解読、AIに質問をする。
AIからの回答:「npm run eject」コマンドは不要
該当ファイルで「styled-jsx」をインポートする。

npmコマンドについて理解が浅く申し訳ないですが、簡単に説明(npm run eject がなぜ不要かなど)していただけると助かります。

コメントを投稿

0 コメント