拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 创建一个反应应用程序并使用npmstart命令,但它不起作用

创建一个反应应用程序并使用npmstart命令,但它不起作用

白鹭 - 2022-03-24 2110 0 0

我是 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 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *