在bower.json中应该忽略什么

时间:2013-12-17 14:51:56

标签: javascript json open-source bower

我正在开发a library,我正在将它发布给凉亭。现在我忽略了除genie.js(图书馆)和genie.min.js之外的所有内容。拥有README.md或travis构建文件或演示文件还是其他任何东西都有价值吗?在我看来,有人将你的组件添加到他们的项目是因为他们可以在他们的产品中使用它,他们不希望他们的文件系统被污染,我错了吗?

1 个答案:

答案 0 :(得分:15)

你是对的,只是最低限度。我会更进一步,删除缩小的文件,这是Bower的最佳实践,因为用户最有可能使用构建系统并且有一个额外的缩小文件只是浪费空间。

你可以通过在bower.json中的"ignore"属性中使用globbing来轻松忽略除一个文件之外的所有内容:

"ignore": ["./!(genie.js)"]