簡體   English   中英

npm start 腳本在安裝 create-react-app my-first-react-app 后立即返回錯誤

[英]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.

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