昨天看到 redux 的 GitHub Issues 里面的这篇讨论,关于 redux 为什么不添加 bower 支持,和认为应该用 npm 来替代 bower 的工作:
https://github.com/reactjs/redux/issues/944
大家怎么看待这个问题?
1
sox 2016-02-16 09:57:25 +08:00
yes √
|
2
tabris17 2016-02-16 09:58:11 +08:00
好消息
|
3
jiyinyiyong 2016-02-16 10:23:38 +08:00
之前就有人喊过口号 Bower 已死, 现在看他的 GitHub 这句话来感受一下:
https://github.com/bower/bower#bower---a-package-manager-for-the-web > Bower needs resources for its maintenance. Please fill this form if you think you can help. |
4
tairan2006 2016-02-16 11:10:36 +08:00
好消息+1
要那么多组件干啥 |
5
sox 2016-02-16 11:32:46 +08:00 via Android
@tairan2006 蛤蛤蛤,现在用 npm 组件更多了哟
|
6
banricho 2016-02-16 11:43:20 +08:00 via Android
有 npm 了还要它干啥
|
7
FrankFang128 2016-02-16 11:44:21 +08:00 via Android
已死啊
|
8
SourceMan 2016-02-16 11:55:28 +08:00 via iPhone
不是已经宣布停止开发了吗?很久以前
|
9
Wangxf 2016-02-16 12:44:11 +08:00 via iPhone
干嘛要混在一起,我觉得 bower 作为前端包管理很好用啊, npm 是后端 node 的,而且 npm3.0+每次 download 下来一堆平级依赖, install 几个包文件夹下立马多了 100 多个文件夹
|
10
janxin 2016-02-16 12:44:57 +08:00
yes ,死了就死了吧
|
12
Akagi201 2016-02-16 12:48:03 +08:00
现在前后端包管理, 统一用 npm+webpack 了吧?
欢迎评论 |
13
zrp1994 2016-02-16 12:51:06 +08:00
webpack/browserify + npm 都很好用
|
14
martianyi 2016-02-16 13:12:41 +08:00
bower 是有它可用之处的,比较中立,不过度封装,用来下前端库挺方便。 npm 是 nodejs 的包管理工具,如果不是符合 commonjs 规范的东西用 npm 显然不方便。
|
16
caiya21 2016-02-16 13:41:40 +08:00
对的
|
17
youxiachai 2016-02-16 13:43:50 +08:00
@Wangxf 这个锅是依赖库的问题吧。。。。跟 npm 有啥关系。。
|
18
neoblackcap 2016-02-16 14:02:44 +08:00
@Wangxf 昨天 HN 有一篇文章就说这种依赖问题。总结就是你自己搞清楚需求,若是这个类库你只是用到一小部分功能的话,那么就建议你用标准库自己实现一个轻量级的。
|
19
youxiachai 2016-02-16 14:05:37 +08:00
@Wangxf 其实有些库可能是有一堆 dev 依赖,你在下载的时候加上--production 就可以下少很多包了。。
|
20
jsq2627 2016-02-16 22:02:07 +08:00
@Wangxf 3.0 以前的树形依赖在 Windows 上简直是灾难,随便来个包路径就超过 255 字符,好多包根本没法安装。 3.0 也是终于妥协改用平行依赖了。
|
21
soli 2016-02-17 12:38:37 +08:00
npm 没有像 bower 那样的在 rc 文件里指定目录的功能。。。
|
22
visonme 2016-02-27 14:55:49 +08:00
用习惯了,喜欢的人还在继续的,管别人怎么说呢,除非 bower 真的已经不能满足目前的工作需求了,不然会一直坚持,当然如果有更好取代的东西也不会排斥去尝试,至于别人说的"死“不”死“那都是别人的说的,自己怎么看就怎么用了
|
23
zhangyou1010 2016-03-15 12:48:35 +08:00
界面太花哨了
|