当我在使用create-react-app的时候,先生成了一个make-redux的文件夹,然后自己尝试着把redux和react-redux的代码自己实现了一下,后来把redux和react-redux换成了官方的包,由于webstorm提示react和react-dom未安装,我又手动安装了一下这两个包,之后npm start
启动项目的时候就报错了
这是我当前项目的package.json文件
刚开始启动项目还好好的,后来我重新安装react和react-dom包之后就报错了,这是为什么?
本来就对create-react-app里配置的start命令有疑惑,不知道react-scripts start是怎么运行实现的
问题已经解决了,好像是create-react-app有丢包的缺陷,手动安装包后,需要重新npm install一下,这样node_modules/.bin/目录下才会重新出现react-scripts的文件,这样npm start命令才能正常执行