美文网首页
填书的坑,Git上的代码npm start报错的问题解决过程——

填书的坑,Git上的代码npm start报错的问题解决过程——

作者: 兔子Tony的主人 | 来源:发表于2018-11-03 21:15 被阅读0次

看的什么书

《深入浅出React和Redux》作者程墨
感谢作者,这本书讲了很多,我看过的视频,没有讲到的知识点,这些正是我需要的。

为什么不能npm start

因为我在练习这个项目是,create-react-app脚手架默认使用的是react16以上的版本,而react16以上的版本和作者在git上发布的代码不能兼容。导致无法正常npm start

解决办法

1、按照书中使用的create-react-app脚手架的版本,重新安装create-react-app
npm install -g create-react-app@1.0.0
2、重新用脚手架创建项目
create-react-app first_react_app
3、右键点击创建的项目的文件夹first_react_app,选择用vs code启动
这个时候我自己本地的package.json文件中react和相关依赖的版本依然是16以上
4、查看作者git代码中package.json指定的react版本和相关依赖的版本,进行版本更换
在vs code的终端,执行命令
npm install --save react@15.0.0
5、同理,依次执行下列命令
npm install --save react-dom@15.0.0
npm install --save react-redux
npm install --save redux@3.0.0
6、根据安装过程的提示,提示缺少ajv依赖,将其安装
npm install --save redux@3.0.0

相关文章

网友评论

      本文标题:填书的坑,Git上的代码npm start报错的问题解决过程——

      本文链接:https://www.haomeiwen.com/subject/hfnkxqtx.html