使用Bower进行前端库管理的最佳实践
我想使用bower add管理我的库,我的问题是js文件,它总是附带一些额外的json或git相关文件。我不想将这些文件推送到客户端,除了手动提取js文件,还有什么推荐的方法吗?Bower允许您在使用Bower进行前端库管理的最佳实践,bower,bower-install,Bower,Bower Install,我想使用bower add管理我的库,我的问题是js文件,它总是附带一些额外的json或git相关文件。我不想将这些文件推送到客户端,除了手动提取js文件,还有什么推荐的方法吗?Bower允许您在Bower.json文件中定义安装包时将忽略的文件列表: 忽略 推荐类型:字符串数组 Bower在安装软件包时要忽略的文件列表 注意:README(case、.md、.text的所有变体)和bower.json将 永远不要忽视 忽略规则遵循中指定的相同规则 例如: { "name": "my-pro
Bower.json
文件中定义安装包时将忽略的文件列表:
忽略
推荐类型:字符串数组
Bower在安装软件包时要忽略的文件列表
注意:README(case、.md、.text的所有变体)和bower.json将
永远不要忽视
忽略规则遵循中指定的相同规则
例如:
{
"name": "my-project",
"version": "1.0.0",
"main": "path/to/main.css",
"ignore": [
".jshintrc",
"**/*.txt"
],
...
}
另一种选择是只在代表您的软件包版本的Git标签中保留您想要分发的文件。只使用名为
dist
或沿着该行的某个文件作为回购的分支。