我试图学习诸如bower/grunt/requirejs之类的工具,以加快我的网站的开发过程并使我的代码更模块化/更高效。我目前正在关注this tutorial。如何使Bower仅为我的依赖项(在我的component.json文件中设置)而不是整个Git存储库安装dist文件夹?
最佳答案
您正在寻找的是bower.json
中的ignore属性:https://github.com/bower/bower.json-spec
通过Bower下载和安装模块时,模块的开发人员可以使用ignore属性排除文件。
如果您是上述模块的开发人员,则可以使用ignore属性排除dist文件夹之外的所有内容。
如果您不是该模块的开发人员,那么您将无能为力,那么您将获得该模块的开发人员认为重要的任何东西。在大多数情况下,这不是问题。
这是ignore属性的典型配置:
{
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"package.json",
"src"
]
}
关于javascript - 配置 bower 仅安装dist文件夹,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28619210/