为什么grunt不能通过bower.js安装?

我对前端软件包pipe理员是新手。为了安装bower,我们需要npm作为先决条件,然后bower负责客户端的所有库。 但是要安装grunt,我仍然需要通过npm来安装它 –

  • npm install -g grunt-cli npm
  • 安装grunt-contrib –save-dev
  • npm install -g grunt

我不明白为什么我们不能通过凉亭安装它,如:

  • 凉亭安装-g咕噜 – cli
  • 凉亭安装grunt-contrib –save-dev
  • 凉亭安装-g咕噜声

并pipe理bower.json文件instedpipe理两个不同的 – bower.jsonpackage.json

Bower自己的服务器端依赖,这是使用节点,你拉它使用npm和pipe理客户端依赖bower

Bower是一个用于客户端编程的包pipe理系统,与用于服务器端依赖的npm(节点包pipe理器)不同

npm通过命令行运行并pipe理应用程序服务器端的依赖关系,因为您知道nodejs不是客户端

所以你喜欢的东西像jquery,angular
和npm像…吞咽,咕噜