大家都用什么前端包管理工具呢?

2015-01-04 21:57:27 +08:00
 JamesRuan
npm和bower两套系统似乎有重复,而且下载都特别慢(还是我的网渣,或者是墙在作怪?)

自己开发的软件包要怎么管理比较好?

或者不搞这些,直接git submodule?
5308 次点击
所在节点    程序员
15 条回复
taoche
2015-01-04 22:01:53 +08:00
换个 淘宝镜像
haozhang
2015-01-04 22:30:25 +08:00
我觉得用gulp就不错了,用npm下载gulp和一些插件就差不多了哇。用完基本就不理npm了...
exodia
2015-01-04 22:42:53 +08:00
浏览器端的用 bower,服务端的话用 npm
GhostFlying
2015-01-05 00:44:19 +08:00
至少学校的网 npm 我都是挂 ss 的
jprovim
2015-01-05 00:52:22 +08:00
npm, bower and grunt
JamesRuan
2015-01-05 01:30:49 +08:00
@exodia 我这里有点把两者混用的感觉,后端的包用browserify变成前端包,前端的先变成后端的模块,再用browserify打包,这样可以统一用require模块式调用。
JamesRuan
2015-01-05 01:32:29 +08:00
现在暂时npm bower make一起用才行,感觉很别扭。
otmb
2015-01-05 02:15:23 +08:00
@JamesRuan 后端的包用browserify变成前端包,为何要把后端变成前端呢?
akfish
2015-01-05 02:25:54 +08:00
npm+bower+gulp
部分npm和gulp都没有的包就用git submodules。
有段时间用sea.js并且贡献了代码,短暂的用过一段时间的spm,后来弃用了,生态差且坑多。

npm装个叫nrm的包,能切换各种源,换成淘宝速度就biubiu的了。
thonatos
2015-01-05 04:04:38 +08:00
说实在话,常用的前端包包除了JQuery基本就没了,有时候JQuery也几乎是可有可无的状态,nodejs后端的话用到的大概是都用npm安装了。
hkongm
2015-01-05 09:00:56 +08:00
记住常用的几个CDN地址就够了……
http://staticfile.org/
Phariel
2015-01-05 09:41:57 +08:00
把npm换成cnpm 话说cnpm真不错 npm上有点老已经被清理的版本cnpm都有缓存 业界良心
JamesRuan
2015-01-05 09:57:11 +08:00
@otmb 我做的是浏览器端生成html之类的,有些包可以在后端生成,变成前端包后就可以在前端生成了。
marcfizzy
2015-01-05 10:41:15 +08:00
codekit
yymdude
2015-03-22 09:43:47 +08:00
@akfish gulp可以调用bower么?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/159198

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX