目录层次太深了!
node 官方没注意到这个问题吗?
1
zonghua 2016-08-04 15:43:57 +08:00 via iPhone
是不是目录太深,文件太多导致在 windows 的资源管理器无法复制移动?确实可怕,一个工程往往有几万个文件
|
2
mota 2016-08-04 15:48:21 +08:00
npm3 扁平化了,层次不深了,文件夹多了
|
3
my101du 2016-08-04 15:51:43 +08:00
同感,有时候打包发给同事。如果忘了 tar --exclude=node_modules 的话,速度感人…… ;另外有时候用 ftp 上传目录,忘了排除的话,也会导致软件假死……
不知道在完成后弄成一个包是有什么技术困难还是? |
4
uxstone OP |
5
srlp 2016-08-04 16:27:21 +08:00 via iPhone
原始设计好像是为了多版本依赖共存。现在最新的应该拍扁了。
|
6
hxtheone 2016-08-04 18:18:44 +08:00
LZ 赶紧升级到 npm3, npm3 安装的依赖就是在同一层目录下, 早就没有一层套一层的 node_modules 了
|
10
kimown 2016-08-04 21:25:10 +08:00
https://docs.npmjs.com/how-npm-works/npm3 这是 npm3 下载依赖的结构图
|
11
jybox 2016-08-04 21:37:48 +08:00
|
12
Septembers 2016-08-04 22:09:59 +08:00 1
|
13
rayshen 2016-08-05 19:36:32 +08:00
为什么 nodejs 的节点这 CSS 这么白??有什么渊源吗
|
14
yinfxs 2016-08-07 14:02:59 +08:00
@Septembers npm pack 是正解
|
15
wangxiaoer 2016-08-11 17:05:38 +08:00
@kimown : 看了下图,感觉特么的不彻底啊,还是存在安装在某个依赖下面的依赖,假设图中的 B2.0 如果依赖另外一个第一层的依赖会怎么办。
很奇怪为毛不搞成跟 maven 一样,库名--版本号--文件的方式呢 |
16
serial 2016-08-16 13:15:19 +08:00
不会写 package.json ? 别人的包怎么依赖跟你是无关的。
|