0

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

然后运行npm start就报错了

但是就是按照官网说的安装的

2个回答

0

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

0

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

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

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

撰写答案