为什么通过 cnpm 来 install http-server 会出现这么多文件夹?是因为依赖吗?但是通过 npm 感觉就没那么多。
1 qweweretrt515 2016-10-18 09:48:16 +08:00 推荐用 Yarn t/312066 |
![]() | 2 sohu022 2016-10-18 11:41:45 +08:00 via Android 因为你用了 npm3 |
3 gleox 2016-10-18 14:37:22 +08:00 via Android cnpm 会把包下载到以 version@package_name 命名的目录里,然后创建一个 package_name 的目录链接到原目录。 npm 是直接存档到 package_name 目录。 |
4 BOYPT 2016-10-18 16:05:27 +08:00 alias cnpm="npm --registry=https://registry.npm.taobao.org \ --cache=$HOME/.npm/.cache/cnpm \ --disturl=https://npm.taobao.org/dist \ --usercOnfig=$HOME/.cnpmrc" cnpm 不就是指定了几个路径吗,不应该有区别吧,除非你的.cnpmrc 和.npmrc 不一致。 |
![]() | 5 oliver34 OP @a href="/member/gleox">gleox 哦明白了, npm 其实也下了很多依赖 只是文件夹层层嵌套了,也不知道哪种方式好。 |