我是 react js 的新手。当我想创建-react-app-todos-list 时,它正在创建但不显示成功讯息。结果,当我使用 npm start 命令时,它显示错误。所以请帮助我修复此错误。
//当我使用 create-react-app todos-list 时,它在 vscode 中显示以下内容
npx create-react-app todos-list
Creating a new React app in D:\react\todos-list.
Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts with cra-template...
added 1357 packages in 1m
166 packages are looking for funding
run `npm fund` for details
//当我使用 npm start 命令时,它显示如下
PS D:\react> npm start
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path D:\react/package.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, open 'D:\react\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\shaik\AppData\Local\npm-cache\_logs\2022-01-14T14_29_47_642Z-debug.log
PS D:\react>
**我尝试过的解决方案
For create-react-app**
npm uninstall -g create-react-app && npm i -g npm@latest && npm cache clean -f
and SKIP_PREFLIGHT_CHECK=true
uj5u.com热心网友回复:
您不在todos-list目录中: PS D:\react>
型别:cd todos-list
那么npm start
uj5u.com热心网友回复:
当您使用创建反应应用程序时,npx create-react-app
您可以选择像您所做的那样命名您的项目npx create-react-app todos-list
,另一个选项是在当前目录中创建应用程序npx create-react-app .
您的问题来自您命名项目,现在您必须显式导航到项目的目录,因为 package.json 位于该目录中。package.json 是必不可少的,因为它包含运行应用程序所需的所有脚本。
如果您在同一个控制台上,您只需键入:
cd todos-list
接着:
npm start
0 评论