簡體   English   中英

create-react-app 上的“'npm' 未被識別為內部或外部命令”

[英]"'npm' is not recognized as an internal or external command" on create-react-app

為什么 npm 不被識別?

我正在嘗試學習 React 並開始使用它。 我已經安裝了節點和包 create-react-app。

如果我在命令行中輸入npm -vcreate-react-app -V ,它將返回我擁有的當前版本。 這是我的問題的第一步。

第二步是檢查環境路徑。

我的路徑中有C:\\Users\\hunte\\AppData\\Roaming\\npm ,我什至以管理員身份運行我的 bash 命令行,但沒有這樣的運氣。

第三步我假設將重新啟動我的計算機。 (顯然它不起作用)

我如何安裝並嘗試加強反應是這樣的......

npm install -g create-react-app

create-react-app my-app

然后它返回'npm' is not recognized as an internal or external command.

我迷路了,正在尋找一些幫助來解決這個問題,因為我真的很想學習 react.js。

感謝所有花時間閱讀我的問題的人。

這是我的 cmd

$ create-react-app test

Creating a new React app in C:\Users\hunte\desktop\test\test.

'npm' is not recognized as an internal or external command,
operable program or batch file.
Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...

'npm' is not recognized as an internal or external command,
operable program or batch file.

Aborting installation.
  npm install --save --save-exact --loglevel error react react-dom react-scripts@0.9.x has failed.

Deleting generated file... package.json
Deleting test/ from C:\Users\hunte\desktop\test
Done.

我已經想通了!

對於遇到類似問題的每個人,我所做的只是更改 CMD。

我正在使用 Git Bash CMD,因為我更喜歡它; 但是,我想它不適用於系統路徑/環境。

我所做的一切都是為了解決這個問題,以管理員身份運行我的默認 cmd並再次嘗試。 這次成功了,我成功地創建了 react 包。

使用默認的命令提示符對我有用。 我之前在 Hyper 工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM