V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
JamesRuan
V2EX  ›  程序员

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

  •  
  •   JamesRuan ·
    jamesruan · 2015-01-04 21:57:27 +08:00 · 5466 次点击
    这是一个创建于 3640 天前的主题,其中的信息可能已经有所发展或是发生改变。
    npm和bower两套系统似乎有重复,而且下载都特别慢(还是我的网渣,或者是墙在作怪?)

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

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

    npm装个叫nrm的包,能切换各种源,换成淘宝速度就biubiu的了。
    thonatos
        10
    thonatos  
       2015-01-05 04:04:38 +08:00 via Android
    说实在话,常用的前端包包除了JQuery基本就没了,有时候JQuery也几乎是可有可无的状态,nodejs后端的话用到的大概是都用npm安装了。
    hkongm
        11
    hkongm  
       2015-01-05 09:00:56 +08:00
    记住常用的几个CDN地址就够了……
    http://staticfile.org/
    Phariel
        12
    Phariel  
       2015-01-05 09:41:57 +08:00 via Android
    把npm换成cnpm 话说cnpm真不错 npm上有点老已经被清理的版本cnpm都有缓存 业界良心
    JamesRuan
        13
    JamesRuan  
    OP
       2015-01-05 09:57:11 +08:00 via Android
    @otmb 我做的是浏览器端生成html之类的,有些包可以在后端生成,变成前端包后就可以在前端生成了。
    marcfizzy
        14
    marcfizzy  
       2015-01-05 10:41:15 +08:00 via iPhone
    codekit
    yymdude
        15
    yymdude  
       2015-03-22 09:43:47 +08:00
    @akfish gulp可以调用bower么?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4828 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:15 · PVG 09:15 · LAX 17:15 · JFK 20:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.