大家好,在安装create-react-app时遇到了一个错误。这是代码:
C:\WINDOWS\system32>npx create-react-app my-app
需要安装以下软件包:
create-react-app
是否继续?(y) y
'create-react-app'无法识别为内部或外部命令、可操作的程序或批处理文件。
C:\WINDOWS\system32>npm start
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path C:\WINDOWS\system32/package.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: 没有这样的文件或目录,打开 'C:\WINDOWS\system32\package.json'
npm ERR! enoent 这与npm无法找到文件有关。
npm ERR! enoent
npm ERR! 一个完整的运行日志可以在这里找到:
npm ERR! C:\Users\Ela EKİZ\AppData\Local
pm-cache_logs\2022-04-07T14_55_36_160Z-debug-0.log
1条答案
按热度按时间u2nhd7ah1#
看起来您正在尝试在错误的目录中创建项目。您能分享一下您的文件结构吗?
您正试图在系统目录中创建项目。请按照以下步骤在特定目录中创建项目:
cd E:/some_directory
,将E:/some_directory替换为目标目录路径。npx create-react-app myReactApp
,注意npx总是触发最新版本的https://create-react-app.dev/docs/getting-started/。cd myReactApp
如果问题仍然存在,
尝试删除"package-lock.json",然后再次运行
npm install
。查看npm/npm#17444。