package.json
还是放到bower.json
中?据我所知,运行bower install
会获取该包并将其放在/vendor
目录中,而运行npm install
则会获取它并将其放入/node_modules
目录中。这篇SO答案说bower用于前端,npm用于后端。看起来Ember-app-kit遵循了这个区分......但是在gruntfile中启用某些功能的指令给出了两个明确的命令,所以我完全困惑了。直觉告诉我:- npm install --save-dev package-name相当于将package-name添加到我的package.json中
- bower install --save package-name可能相当于将该包添加到我的bower.json中并运行bower install