美文网首页
填书的坑,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