[英]'create-react-app' is not recognized as an internal or external command or operable program or batch file
[英]"'npm' is not recognized as an internal or external command" on create-react-app
為什么 npm 不被識別?
我正在嘗試學習 React 並開始使用它。 我已經安裝了節點和包 create-react-app。
如果我在命令行中輸入npm -v
或create-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.