过滤(包含/排除)文件以查找 Bower 依赖项

2024-05-05

我正在尝试使用 Bower 来管理 Java/JSP 服务器端应用程序的客户端依赖项。

它有效,我可以访问通过“bower install”解析的客户端库,如 Bower.json 中所述。

然而,许多不必要的文件被添加到“bower_components”中,如所使用的依赖项(测试、文档、示例等)所声明的那样。

问:我可以手动指定过滤器以包含/排除我在 Bower.json 中声明的每个依赖项中的文件吗?

如果这是不可能的,听起来我需要在 webapp 目录之外解析“bower install”的输出,并创建一个单独的(maven/grunt)复制任务来创建我想要的 js lib 文件结构 - 听起来很乏味。


您可以使用凉亭安装程序 https://github.com/blittle/bower-installer它允许您通过指定过滤器以包含/排除 Bower.json 中每个依赖项中的文件来仅复制所需的文件

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

过滤(包含/排除)文件以查找 Bower 依赖项 的相关文章

  • 如何在特定目录中安装 Bower 依赖项?

    我正在为简单的网站构建一个自耕农生成器 我想在我的脚手架中包含一个流行的 JavaScript 库 这很容易bower install
  • Grunt、NPM 和 Bower 之间的区别(package.json 与 Bower.json)

    当我想添加一个包 并将依赖项签入 git 时 它属于哪里 进入package json或进入bower json 据我收集的信息 跑步bower install将获取包并将其放入 vendor目录 跑步npm install它会获取它并将其
  • Bower安装EACCESS错误

    我尝试从 Bower json bower install 安装依赖项时遇到此错误 但我不知道它是什么或如何修复它 任何帮助将不胜感激 deniz946 UbuntuOS Desktop meanapp client resourcejs
  • Gruntwiredep 没有连接一些 Bower 组件

    我正在使用 yeoman webapp 生成器生成一个模板来开始我的工作 此时 我的 Bower json 看起来像这样 name sample project private true dependencies bootstrap sas
  • 安装 Bower 时出错(ERR!tar.unpack 解压错误)

    我在尝试安装 Bower 时收到此错误 这是一个错误还是我做错了 如果需要的话 我还有 4707 行 npm debug log 文件 Thanks 这是尝试在本地安装 Bower 时来自终端的转储 但我在全局尝试时遇到相同的错误 npm
  • 如何使用 Bower 安装 Bootstrap v4 alpha? [复制]

    这个问题在这里已经有答案了 The v4 alpha 文档 http v4 alpha getbootstrap com getting started download states Bootstrap v4 0 0 alpha 可以通过
  • 使用 gruntjs 组合并缩小所有 Bower 库

    有没有办法自动将所有 Bower 安装的库合并并缩小为 1 个文件 首先我尝试了最基本的方法 将所有 js所有子目录中的文件 uglify options compress true my target files vendor js bo
  • 如何修复 Bower ECMDERR

    我在 Windows 7 上使用 yeoman 和 bower 但在创建应用程序时出现以下错误 yo webapp 错误是 bower not cached git github com jlong sass bootstrap git 3
  • 未找到 Bower 命令

    我尝试在我的 Mac 上安装 twitter Bower 并且使用 npm install bower g 然后我尝试了bower help 输出是bower command not found 这是为什么 就像这个问题一样 npm 全局路
  • 将 Bower 组件安装到两个不同的目录中?

    当使用 CSS 和 JS 组件时 是否有可能 或者甚至 将它们安装到不同的目录是否有意义 app scripts components js components go here backbone amd etc styles module
  • Bower安装目录更改:有时会附加版本

    我有一个使用凉亭的项目 我的 Bower json name myproject version 0 0 0 dependencies angular sanitize 1 2 1 然后我运行 Bower install 然后我可以看到安装
  • Bower:ENOGIT Git 未安装或不在 PATH 中

    Git 已安装并位于路径中 平台 红帽企业 Linux en wikipedia org wiki Red Hat Enterprise Linux 5 8 gt which git usr local bin git 然而 Bower 找
  • 我正在尝试在 angular1 项目中使用 ag-grid

    我在 Jhipster 从 Angular 1 项目开始 我对 ag grid 组件有一些问题 第一 我对所有组件使用 Bower 并在 angular js 文件之前包含我的 ag grid 文件 我想我可以通过使用覆盖来解决这个问题 但
  • 如何将 jquery ui 与 Bower 一起使用?

    我正在尝试yeoman http yeoman io and bower http bower io 我使用以下命令创建了一个 yeoman webapp yo webapp 我想用jqueryui http jqueryui com 所以
  • 如何使用 Bower 安装仓库的最新(未标记)状态?

    我有一个very小型仓库 我在主分支中完成所有开发工作 并使用标签作为历史中的 稳定 点 我想默认情况下 Bower 似乎会获取最新的tagged回购协议的版本 我正在尝试获取主分支中的最新提交 我尝试过以各种可以想象的顺序运行所有这些 b
  • 未捕获的类型错误:angular.lowercase 不是函数

    未捕获的类型错误 angular lowercase 不是函数 我的 angularjs 应用程序中出现此错误 并且整个应用程序未运行 这是它的表现textAngular sanitize js 413 无法调试 我尝试使用与 angula
  • ASP .NET 5 - 将文件从节点模块复制到 wwwroot 的 grunt 任务

    我有一个简单的 ASP NET 5 空项目 安装了 npm 和 grunt 我使用 npm 安装了一些客户端库 目前位于我的 ASP NET 项目下的 node modules 目录中 我想将相关文件 例如 jquery min js 从n
  • grunt-bower-task 和 Polymer

    我似乎找不到简单的复制方法all文件来自Polymer使用咕噜鲍尔任务 grunt initConfig bower install options targetDir wwwroot lib layout byComponent inst
  • 有没有等效的 gulp 插件来执行“grunt Bower”?

    With grunt 我可以使用命令grunt bower 由 提供grunt bower requirejs https github com ck86 gulp bower files 自动生成RequireJS我本地的配置文件bowe
  • Bower 安装 self_signed_cert_in_chain

    我正在 Windows 中使用 git bash 构建一个角度应用程序 到目前为止 我已经能够使用 yo 搭建脚手架 没有问题 但是当我尝试发出以下命令时 有人可以指出我来解决这个问题吗 Bower 安装 Angular Bootstrap

随机推荐