0

安装的时候就有许多warn,还移除了一些文件图片描述

然后运行npm start就报错了
图片描述

但是就是按照官网说的安装的
图片描述

3个回答

1

这是npm的bug,社区也应该在修复(与依赖无关), 大致原因是yarn-lock 和 npm-lock 冲突的问题 在安装时会把原先的全删掉.. 等我找找相关的issue
目前的解决办法有如下:

1 . 因为create-react-app 默认是使用yarn 安装的, 可以在create-react-app 创建项目指定使用npm安装 带上 --use-npm 使用npm安装即可 如图:
clipboard.png

2 . 一直使用 yarn... 这比较坑 意思就是你以后的依赖全用yarn安装就没问题

0

在第一个图的WARN里面提示你没有安装高于15.0版本的react,第二个图表明你应该把package.json的'script'字段的配置贴出来找找问题。

0

我也遇到了同样的问题,直接npm install 再启动就好了

撰写答案