1
px1981 OP 而且 url 的 package.json 也发生了变化
|
2
for8ever 2015-12-02 17:51:14 +08:00
我安装 url 没有出现你说的情况
|
3
px1981 OP @for8ever 你的 node 和 npm 是什么版本,我的是 5.1.0 和 3.3.12 ,找了三台机器都有这个问题
|
4
guchengf 2015-12-02 17:55:47 +08:00
npm 3 之后,所有 npm 模块改为平级
这样可以防止重复安装依赖包 |
6
dofy 2015-12-02 18:05:12 +08:00
|
7
for8ever 2015-12-02 18:26:53 +08:00
原来如此。。。
|
8
guchengf 2015-12-02 19:15:03 +08:00
@px1981 根据实际情况来看,如果说某个模块的依赖与公共版本不一致,还是一样会在它的目录下建一个 node_modules 用来存放它的私有依赖版本
|
9
px1981 OP @guchengf 谢谢,在官方文档中也看到了“ You'll only see modules nested underneath one another when two (or more) modules have conflicting dependencies. ”
|
10
Wangxf 2015-12-02 23:31:04 +08:00
所以每次安装一个模块, node_modules 下面一大坨
|