【发布时间】:2014-03-23 18:49:54
【问题描述】:
我正在尝试学习用于客户端开发的现代 Javascript 工作流程,因此我正在尝试 Grunt。
我想要一些库,如 AngularJS、Bootstrap 或 moment.js,并将它们安装在我的 dist 目录中。如果可能的话,我想为他们做一些包管理。
我已经查看了 Bower 和 grunt-bower-task,但我不确定它们是否适合这项任务,因为并非所有软件包都包含缩小版本,grunt-bower-task 似乎无论如何都忽略了这些。
是否有对 Grunt 友好的包管理解决方案来管理客户端 Javascript 库,或者我应该继续将它们下载到 vendor 文件夹并告诉 Grunt 将它们复制到 dist 文件夹中的 .js 或.min.js 变种?
【问题讨论】:
-
管理客户端 Javascript 库到底是什么意思?
-
最终用户浏览器将处理的内容。
标签: javascript gruntjs project bower