在程序包管理器中包含JQuery - JQuery

时间:2015-06-18 02:00:00

标签: jquery

我对所有不同的工具感到困惑,比如Grunt,Bower,NPM,Gulp等...

我可以使用什么工具/包管理器来包含/管理JQuery(以及其他JS库)?

1 个答案:

答案 0 :(得分:1)

您可以使用bower来管理前端库。

NPM用于在后端安装软件包,Bower用于在前端安装软件包。

您可能希望将bower_components文件夹添加到.gitignore(或等效,如果不使用git)

使用您的仓库的任何人都可以运行bower install来获取前端库,库的列表保存在b​​ower.json中。有关Bower福利的良好列表,请参阅https://softwareengineering.stackexchange.com/questions/224828/why-should-i-use-bower/224832#224832?newreg=4db37e92ec744292bed67038a680cada

Grunt是一个很好的工具,用于管理您必须执行的任务,比如您的部署过程。一个艰巨的任务可能包括缩小你的代码,这是一个很好的例子grunt文件http://gruntjs.com/sample-gruntfile

就整体比较而言,这是一个比我能做的更好的写作Difference between Grunt, NPM and Bower ( package.json vs bower.json )