我正在使用 yeoman 开始我的第一个严肃项目,但遇到了一个我无法从文档中弄清楚的问题。
我的新 webapp 使用 bootstrap-js 和 lodash 作为基础 javascript,所以我yeoman install ...
为这两个库做了。这似乎已将两个库(加上 jquery)的整个 github 存储库克隆到两个components
目录,一个在应用程序的根目录,一个在app
目录中。
现在,我想将它提交到我的 git 存储库。显然,将依赖库的整个存储库放在我的存储库中是没有意义的。在最坏的情况下,我可以只放置组件目录中的 min.js 文件。但我想最好的办法是添加一个列出依赖项的文件,然后让其他编码人员使用 yeoman 在他们的机器上安装依赖项。
有没有办法做到这一点?似乎有一个package.json
可能是放置它的地方,但是格式是什么?文档提到components.json
了 Bower,但也不清楚如何使用它。
有任何想法吗?