[英]npm start script returns error immediately after installing create-react-app my-first-react-app
正如標題所述,我剛剛安裝了 react 庫並第一次啟動了應用程序。 我在下面收到以下錯誤。
據我所知,該應用程序似乎正在查看錯誤的文件夾以查找啟動腳本。 我沒有更改任何初始啟動文件,也沒有添加我自己的任何文件。 我不確定如何解決這個問題。
npm ERR! errno -4058
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\David\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\David\AppData\Roaming\npm-cache\_logs\2019-12-28T21_32_24_438Z-debug.log```
我認為您忘記cd
進入(或更改到)您的項目目錄。
假設您在目錄C:\\Users\\David
初始化了您的項目,並將項目名稱命名為my-app
,只需鍵入cd my-app
(或者更准確地說,在您的目錄中鍵入cd C:\\Users\\David\\my-app\\
命令提示符,然后運行npm start
。
錯誤消息所抱怨的文件package.json
已在您的項目文件夾中可用。
然而,安裝create-react-app
然后初始化一個新的應用程序並不是推薦的新方法。
根據React 文檔,卸載create-react-app
全局 npm 包,然后按照以下步驟創建新的 React 應用程序:
npx create-react-app my-app
cd my-app
npm start
筆記
npx
第一行是不是一個錯字-這是一個包亞軍工具自帶的NPM 5.2+。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.