1
fcka 2017-08-21 09:29:39 +08:00 via Android 1
bower 是 上上上上一代 的技术
|
2
Sapp 2017-08-21 09:32:52 +08:00 via Android
bower 已经过时了,用 npm 代替 bower,webpack 做打包。
|
3
otakustay 2017-08-21 09:56:41 +08:00
说 bower 被淘汰可以,是上上上上代技术就过分了吧,事实上 bower 的理念是下下下下一代的理念,大家都有一个统一的构建系统,全部从源码构建取得最大的优化
|
4
snnn 2017-08-21 09:59:41 +08:00 via Android
反正 google 的开源项目还在用 bower
|
5
kosilence 2017-08-21 10:02:24 +08:00
webpack
|
6
Mutoo 2017-08-21 10:05:44 +08:00
bower 是面向 production 的包管理器,npm 是面向 development 的包管理器。一般来说提供给 bower 的包应该包含 dist 的压缩版以及非压缩版,你一定是用了不规范的包,可以向作者提 issue。
|
7
SourceMan 2017-08-21 10:09:02 +08:00
已经过时了,心疼楼主 1s
|
8
66beta 2017-08-21 10:09:13 +08:00
|
9
Tonni 2017-08-21 10:20:38 +08:00 1
bower 过时了,现在谁还用这破玩意,什么? npm ?也是垃圾,我们现在都用 yarn (逃
|
10
Sunkist 2017-08-21 10:29:39 +08:00
|
15
Tonni 2017-08-21 11:07:44 +08:00
|
16
Biwood 2017-08-21 11:12:24 +08:00
开发工具从来没有过时的说法,又不是时尚圈,所以说现在做前端的都很浮躁嘛,跟风的人太多了。bower 项目只是没有人继续开发了而已,你想用的话还是能用的。另外,用 bower 安装的模块主要适用于浏览器环境,而 npm 安装的模块同时包含了 node 环境和浏览器环境。相比较而言 npm 包含的东西比 bower 多多了,但是有些工具可能只在 bower 上才有,必要的时候还是需要用到它。
|
17
Sapp 2017-08-21 12:02:50 +08:00
@Tonni npm5 和 yarn 比除了速度依旧略慢一点,已经没什么太大的劣势了。而且 yarn 的定位就有问题,最多只是个 npm 的暂时替代品,npm 一改挤牙膏的作风之后 yarn 何去何从?不过看你这浮躁的语调,也听不进去。
|
19
Tonni 2017-08-21 13:37:23 +08:00
@Sapp
@fytriht 拜托,只是一个玩笑,npm@5 刚出来就开始用了,package-lock 机制终于来了,但是还有些问题比如: https://github.com/npm/npm/issues/17749 |
20
zhouyg 2017-08-21 14:16:18 +08:00
bower 下载前端静态资源还是非常好用的。
过时并不是决定一个工具好不好用,想想 jquery 被过时多久了。 |
24
markocen 2017-08-22 02:15:26 +08:00 via Android
@Sapp npm5 目前还替代不了 yarn, 有一些 bug 导致 npm5 在生产环境不稳定
|
25
SoloCompany 2017-08-22 03:25:17 +08:00
|