美文网首页
react native 修改并保存第三方组件

react native 修改并保存第三方组件

作者: MasterPaul | 来源:发表于2019-12-24 23:44 被阅读0次

    有些时候需要修改第三方依赖,修改之后如果再加别的库可能会覆盖掉,这时需要把修改过的库改为本地依赖,步骤如下
    1、跟目录项创建文件夹node_modules_local,把修改的库移到这个文件夹

    比如 image.png
    2、删除package.json 里面react-native-slider这一行 这里react-naive-slider名字改为别的,比如:my-slier-rn,否则又会从github上下载并覆盖我们修改的,
    3、执行yarn add ./node_modules_local/react-native-slider

    执行完毕会把./node_modules_local/react-native-slider作为源文件拷贝到node_modules中去,此时修改完毕
    然后package里面会变成本地依赖


    image.png
    4、可以试着修改下本地组件,修改完记得重新执行yarn install,如果没反应先删除package.json中的这一行,再执行yarn install,然后在加上,再次执行yarn install
    执行完毕后,ios重新执行pod install。
    如果想要修改组件信息,如react-native-slider->rn-slider,需要修改一下几个地方
    文件夹名,package.json中的name,podspec文件名等

    相关文章

      网友评论

          本文标题:react native 修改并保存第三方组件

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