首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建-react app抛出错误:“缺少package.json中的依赖项”

创建-react app抛出错误:“缺少package.json中的依赖项”
EN

Stack Overflow用户
提问于 2019-06-18 14:55:16
回答 5查看 5.7K关注 0票数 5

因此,我试图运行reactjs官方教程,并使用第一行代码:

代码语言:javascript
复制
 npx create-react-app react-tutorial

...I得到以下错误:

代码语言:javascript
复制
npx: installed 91 in 12.692s

Creating a new React app in /home/foo/projects/react-tutorial.

Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...

yarn add v1.12.3
[1/4] Resolving packages...
warning react-scripts > fsevents@2.0.6: Please update: there are crash fixes
[2/4] Fetching packages...
[-----] 1/1297Missing dependencies in package.json

我在其他地方读到了清理或强制清理npm缓存的地方,但这也不起作用:

代码语言:javascript
复制
npm cache clean --force       

我在ubuntu上运行最新的节点(10.16.0),我也尝试了8.*

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2019-06-18 15:12:17

这个问题中似乎讨论了这个错误。

这似乎是一个亚恩问题。

解决办法是使用npm而不是纱线:

代码语言:javascript
复制
create-react-app myproject --use-npm

如果使用npm安装,则会遇到以下错误:

国家预防机制错误!cb()从来没有打过电话!

通过更新(或删除)以下命令,增加.bashrc、.bash_profile和/或.profile中的ulimit:

代码语言:javascript
复制
ulimit -n 20000
票数 5
EN

Stack Overflow用户

发布于 2019-06-18 15:05:05

看起来你用的是纱线而不是npm。试试这样的--use-npm标志:

代码语言:javascript
复制
npx create-react-app react-tutorial --use-npm
票数 1
EN

Stack Overflow用户

发布于 2020-08-08 23:24:00

我通过安装yarn解决了这个问题,然后:

代码语言:javascript
复制
npx create-react-app my-app
cd my-app
npm start

有些人卸载了yarn,转而使用了npm,我不知道为什么npm不适合我。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56651913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档