NonClockworkChen
V2EX  ›  问与答

最近 npm install 某个库,总是所有库都更新一遍,求解。

  •  
  •   NonClockworkChen · Apr 5, 2018 · 2069 views
    This topic created in 3045 days ago, the information mentioned may be changed or developed.
    因为 RN 的原因,某些库,需要修改一下,才能顺利打包。
    但是,项目如果引入新的轮子,npm install 新的轮子后, 以前的库也会被更新,所有修改丢失,重改一遍,需要。
    yarn 也是一样。

    请问有什么解决的方法。
    6 replies    2019-06-24 15:25:04 +08:00
    chinvo
        1
    chinvo  
       Apr 5, 2018 via iPhone   ❤️ 1
    fork 一份你要修改的库,从 git 安装。

    更彻底一些,提 pr 给那些库
    zythum
        2
    zythum  
       Apr 5, 2018
    你这个就不对了。你用人家的还要改人家。 你之后项目给其他人不得骂死。

    你自己改完了,自己在发布一个 npm package 嘛, 用自己的不就好了。
    Pastsong
        3
    Pastsong  
       Apr 5, 2018
    写个 patch 的脚本放在 postinstall 里
    mgcnrx11
        4
    mgcnrx11  
       Apr 5, 2018 via iPhone
    lock 机制了解一下,你遇到的情况是“设计如此”的 feature
    mgcnrx11
        5
    mgcnrx11  
       Apr 5, 2018 via iPhone
    @mgcnrx11 原来改过了,我理解错了不好意思哦
    Koppel
        6
    Koppel  
       Jun 24, 2019
    遇到了同样的问题,楼主解决这个问题了吗?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3084 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 14:00 · PVG 22:00 · LAX 07:00 · JFK 10:00
    ♥ Do have faith in what you're doing.