xjx0524
V2EX  ›  Node.js

用淘宝的 cnpm 遇到的一些问题

  •  
  •   xjx0524 · Aug 30, 2016 · 8532 views
    This topic created in 3719 days ago, the information mentioned may be changed or developed.

    补一下是在做react native开发 用 cnpm 装的包都是在 node_modules 文件夹下以 版本号 @包名 命名的,然后再做软链接到只以包名命名的文件夹上,导致的问题就是启动 packager 时找不到路径。

    另外附加的问题是 直接从没有 node_modules 文件夹时 cnpm install , webstorm 就完全卡住死掉了。。。只能一个一个安装,每次等建立完索引再安装下一个

    15 replies  •  2016-09-27 12:36:18 +08:00
    Srar
    Srar
    Aug 30, 2016
    1
    还有用 Electron 写东西时用 gulp 自动复制静态依赖也会 GG 当时找了半天问题快炸毛了 也发现是软链接问题
    deadplaying
    deadplaying
    Aug 30, 2016
    2
    CNPM 的 link 方案确实快,但是 rn 里面还是用 npm 比较好, 只用淘宝的源就可以了
    1.npm i react-native --registry=https://registry.npm.taobao.org
    2.在.npmrc 里添加 registry=https://registry.npm.taobao.org
    ZGLHHH
    ZGLHHH
    Aug 30, 2016
    3
    BMW
    BMW
    Aug 30, 2016 via iPhone
    4
    卡死是 ide 问题
    xjx0524
    xjx0524
    OP
    Aug 31, 2016 via Android
    5
    @deadplaying 嗯 就是换了这种方案解决的
    xjx0524
    xjx0524
    OP
    Aug 31, 2016 via Android
    6
    @BMW 这个知道,文件太多,建索引就卡死了,有什么好的方法避免么?
    DoraJDJ
    DoraJDJ
    Aug 31, 2016 via Android
    7
    @xjx0524 听说 JB 全家桶和 SSD 更配




    然而我用机械硬盘玩 IDEA 还没什么大问题,就索引会卡
    shyling
    shyling
    Aug 31, 2016 via iPad
    8
    表示只用淘宝源不用 cnpm 。。。深坑
    sxd
    sxd
    Aug 31, 2016❤️1
    9
    npm i nrm -g
    coolcoffee
    coolcoffee
    Aug 31, 2016
    10
    同样, cnpm 安装确实很快,但是 Webstorm 直接跪掉,不想再用了。
    gouflv
    gouflv
    Aug 31, 2016❤️1
    11
    @xjx0524 @DoraJDJ @coolcoffee
    请熟练使用工具, webstrom 可以设置忽略某些文件夹, 比如 node_modules verdor 这些, 索引都快得飞起
    des
    des
    Aug 31, 2016❤️1
    12
    @xjx0524
    @coolcoffee 右键排除就行
    int64ago
    int64ago
    Aug 31, 2016
    13
    就不能老老实实 npm 走代理用官方源吗
    ClassicOldSong
    ClassicOldSong
    Aug 31, 2016 via Android❤️1
    14
    推荐使用 nrm 模块管理源,比如切淘宝源的话直接 nrm use taobao 即可,非常方便
    hyuni
    hyuni
    Sep 27, 2016
    15
    node_modules 右键 mark directory as > excluded
    WEBSTORM 就不会卡死了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3568 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 04:16 · PVG 12:16 · LAX 20:16 · JFK 23:16
    ♥ Do have faith in what you're doing.