「CYarn」使用 cnpm 源的 Yarn - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
xcatliu
V2EX    程序员

「CYarn」使用 cnpm 源的 Yarn

  •  
  •   xcatliu
    xcatliu 2016 年 10 月 13 日 7294 次点击
    这是一个创建于 3401 天前的主题,其中的信息可能已经有所发展或是发生改变。

    做的比较匆忙,请大家帮忙多测试一下,谢谢!

    GitHub: https://github.com/xcatliu/cyarn


    CYarn

    使用 cnpm 源的 Yarn

    Yarn 是一个快速、可靠、安全的 Javascript 依赖管理工具。

    • Yarn 文档: https://yarnpkg.com/ (官方网站支持多语言,但是中文文档还没有)

    安装 CYarn

    npm install -g cyarn 

    或者使用 cnpm 源:

    npm install -g cyarn --registry=https://registry.npm.taobao.org 

    现有技术

    CYarn 离不开这些现有技术:

    第 1 条附言    2016 年 10 月 13 日
    ## 其他修改源的方式

    ### 配置 yarn config

    https://yarnpkg.com/en/docs/cli/config

    ```shell
    yarn config set registry https://registry.npm.taobao.org
    ```

    ### 使用 yrm

    https://github.com/i5ting/yrm

    ```shell
    npm install -g yrm
    yrm use cnpm
    ```
    loading
        1
    loading  
       2016 年 10 月 13 日 via Android
    项目名就被抢了……
    airycanon
        2
    airycanon  
       2016 年 10 月 13 日
    要不要这样……
    DoraJDJ
        3
    DoraJDJ  
       2016 年 10 月 13 日 via Android
    猝不及防
    毫无防备
    guokeke
        4
    guokeke  
       2016 年 10 月 13 日 via Android
    cyarn 。。好快
    Numbcoder
        5
    Numbcoder  
       2016 年 10 月 13 日   5
    echo 'registry "https://registry.npm.taobao.org"' > ~/.yarnrc

    一句话加个配置的事,确非要「占坑」,搞一个新 package 出来
    有那么多闲时间不如去做点有意义的事,有能力就去贡献点有意义的代码,占坑这种风气真的不好

    npm 上有太多着茅坑不拉屎的包了!
    xcatliu
        6
    xcatliu  
    OP
       2016 年 10 月 13 日
    @Numbcoder
    多谢提醒,我一会儿把 yarn config set registry 的方式也写到 README.md 里面去。
    xxxyyy
        7
    xxxyyy  
       2016 年 10 月 13 日 via Android
    看了楼主的主页描述,很难想象一个 M$ 的 SE 居然也做这种取巧的事,为什么不直接去原项目贡献代码呢?
    xcatliu
        8
    xcatliu  
    OP
       2016 年 10 月 13 日
    @xxxyyy 请问是哪段主页描述?
    xcatliu
        9
    xcatliu  
    OP
       2016 年 10 月 13 日
    @Numbcoder 已加

    ## 其他修改源的方式

    ### 配置 yarn config

    https://yarnpkg.com/en/docs/cli/config

    ```shell
    yarn config set registry https://registry.npm.taobao.org
    ```

    ### 使用 yrm

    https://github.com/i5ting/yrm

    ```shell
    npm install -g yrm
    yrm use cnpm
    ```
    xxxyyy
        10
    xxxyyy  
       2016 年 10 月 13 日 via Android
    eoo
        11
    eoo  
       2016 年 10 月 13 日 via Android
    卧槽 这么快 C 版就出来了?
    xcatliu
        12
    xcatliu  
    OP
       2016 年 10 月 13 日
    @xxxyyy 哦我理解错了,我以为你是说看到主页上写了什么才吐槽我的。

    你的批评我接受,我确实有一些取巧的部分,以后会更注重实质性的贡献。只希望这个能给一些人带来价值吧。
    另外,请就事论事,这个 repo 和我在不在 M$ 没有关系。请不要随意给别人戴帽子,谢谢。
    xxxyyy
        13
    xxxyyy  
       2016 年 10 月 13 日 via Android
    @xcatliu 我并不是指与 M$ 有和关系,我只是觉得既然可以在 M$ 上班的,能力上是没什么问题的,那为什么不去做点与之能力相匹配的事呢?当然这只是我的想法,你也可以不 care 。
    xcatliu
        14
    xcatliu  
    OP
       2016 年 10 月 13 日
    @xxxyyy 欢迎你了解一下我做的其他事情,虽然称不上大牛,但是一直以积极的态度参与开源和分享的。

    https://github.com/xcatliu
    http://blog.xcatliu.com
    member/xcatliu/topics
    cr217
        15
    cr217  
       2016 年 10 月 13 日
    速度服了。。。
    KiriGiri
        16
    KiriGiri  
       2016 年 10 月 13 日
    神速啊。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4449 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 07:44 PVG 15:44 LAX 23:44 JFK 02:44
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86