美文网首页
解决多个react版本冲突的问题

解决多个react版本冲突的问题

作者: 大乔是个美少女 | 来源:发表于2020-09-03 09:20 被阅读0次

在开发sdk的过程中,sdk使用react+ts+antd-mobile 进行开发。
外层通过demo进行调用,测试调用效果。demo是一个用react-app-rewired customize-cra搭建的react项目。
外层demo服务调起时,调用sdk的模块会依赖sdk开发的node_modules的依赖导致产生两个react实例在demo项目中。为了能快速调试,解决这个问题,对demo的package.json进行了修改让react使用sdk里的react。

方法1:

对dependencies进行修改:

    "dependencies": {
        "@testing-library/jest-dom": "^4.2.4",
        "@testing-library/react": "^9.3.2",
        "@testing-library/user-event": "^7.1.2",
        "babel-plugin-import": "^1.13.0",
        "customize-cra": "^1.0.0",
        "react": "link:../node_modules/react",
        "react-app-rewired": "^2.1.6",
        "react-dom": "link:../node_modules/react-dom",
        "xinghuo-m-layout": "link:../dist"
    },

方法2:
yarn link

相关文章

  • 解决多个react版本冲突的问题

    在开发sdk的过程中,sdk使用react+ts+antd-mobile 进行开发。外层通过demo进行调用,测试...

  • react-native 错误记录

    因为react-native更新可能是版本兼容问题 降低了react react-native版本解决了问题 修改...

  • Android support libraries 版本冲突问题

    Android support libraries 版本冲突问题 解决支持库版本兼容问题:all com.andr...

  • 01、解决python版本冲突

    Windows下解决多个版本的python冲突 1、首先需要将各个版本的python路径配置到环境变量里;...

  • 10.Web Components(web组件)

    React版本:15.4.2**翻译:xiyoki ** React和Web组件用于解决不同的问题。Web组件为可...

  • Centos yum 安装软件是出现 except OSErro

    错误原因: 系统中装有多个版本的Python,Python脚本运行的时候版本冲突。 解决办法:(以下两步都要执行...

  • tortoisegit安装与github上传

    git相关概念如果没有版本控制?备份多个版本,费空间难于恢复之前的版本容易引发bug解决代码冲突困难 为什么使用g...

  • xcode合并代码

    问题: 多个需求需要开几个分支开发,合并时出现冲突image.png 采用sourceTree解决冲突

  • Maven解决依赖冲突

    maven依赖冲突以及解决方法 什么是依赖冲突 依赖冲突是指项目依赖的某一个jar包,有多个不同的版本,因而造成类...

  • git版本切换保存缓存

    常规命令 不同版本项目切换缓存解决方案 问题 项目不停切换版本,当前修改,换到别的分支会造成问题需要解决冲突,又不...

网友评论

      本文标题:解决多个react版本冲突的问题

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