我试图学习诸如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/

10-15 17:04