Ali*_*cia 1 javascript project gruntjs bower
我正在尝试为客户端开发学习现代Javascript工作流程,所以我试试Grunt.
我想要一些像AngularJS,Bootstrap或moment.js这样的库,并将它们安装在我的dist目录中.如果可能的话,我想为他们提供一些包管理.
我已经看过Bower和grunt-bower-task,但我不确定它们适合这项任务,因为并非所有软件包都包含缩小版本和grunt-bower-task似乎无视那些.
是否有一个Grunt友好的包管理解决方案来管理客户端Javascript库,或者我应该继续将它们下载到一个vendor文件夹,然后告诉Grunt将它们复制到dist它们.js或.min.js变体中的文件夹中?
我认为凉亭和咕噜声有不同的责任感.Bower用于客户端包管理和用于构建(以及其他任务)的grunt.至少我使用它们.使用bower安装angularjs和bootstrap,它会下载缩小和开发库.如果不是,你总是可以用咕噜声将它们缩小.
是的,我相信用bower控制你的包并用grunt构建你的应用程序(使用copy,concat,uglify等任务)是最好的做法.
您也可以检查组件,它等同于凉亭.
| 归档时间: |
|
| 查看次数: |
1203 次 |
| 最近记录: |