问题标签 [bower]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5012 浏览

javascript - 带有 Bower 的 CryptoJS,如何管理这种依赖关系?

我需要用 Bower管理CryptoJS 。该项目托管在 code.google.com 上。可以作为zip 文件或通过SVN下载。

Bower 可以下载解压缩的 zip 文件或从 SVN 下载所有组件并将它们放在crypto文件夹中吗?

.bowerrc文件,定义下载文件夹:

我试过这个component.json文件(失败,下载页面本身):

另一个尝试(hmac.js覆盖core.js,它被保存为index.js):

0 投票
1 回答
1891 浏览

javascript - 以编程方式安装凉亭?

我正在编写一个繁重的任务,我想以编程方式安装一个依赖项。但是,我似乎无法弄清楚如何使用他们的 API。

这工作得很好,但解析响应很脆弱,因为它使用 CLI:

这不起作用:

我收到以下错误:

这样做的正确方法是什么?

0 投票
1 回答
127 浏览

node.js - Yeoman.js 是否为客户端和服务器配置了东西?

只想 100% 确定这一点:Yeoman.js 是否配置/帮助为客户端和服务器(node.js)构建东西?

例如:我看到它引用了 Require.JS。我认为这意味着它可以使用 Bower 处理在服务器上获取依赖项(用于客户端),创建一个 Json 文件,用作客户端上 Require.js 的输入,以便客户端知道要哪些文件下载?

作为一个附加步骤,它可能会通过 Grunt(一些 sprockets 扩展)来根据一些配置来缩小和连接 javascript。正确的?

谢谢。

0 投票
1 回答
709 浏览

yeoman - 如何更改 Bower 包 URL?

我正在Yeoman用于应用程序。它使用Bower包管理器。Bower 从服务器https://bower.herokuapp.com/packages获取的所有 URL都是格式为 的 Git 只读 URL git://github.com/components/jquery.git

问题是这些 URL 在我的研究所内不起作用。应该是端口被封锁了。

在发现从服务器获取 URL 之前,我尝试将lib/core/package.jsBower 中的 URL 更改为。HTTPS

那么有什么方法可以Bower解决 Github 的只读HTTPSURL 而不是GIT呢?

0 投票
1 回答
2452 浏览

sass - 找不到或无法读取要导入的基础文件

使用新的 Yeoman beta 1.0
,我引导了一个 Angular 应用程序,并通过 bower 安装了基础。

当我运行我的服务器时,我得到这个错误:

进口是@import "modular-scale";

我试图将其更改为@import "foundation/functions/modular-scale";

但随后收到一个循环警告,说它正在尝试导入自己。

尝试在我的 grunt 文件中添加 ruby​​ gem 'modular-scale',在罗盘下
require: 'modular-scale'

但它似乎也不起作用

无论如何,我不知道在这里做什么。

0 投票
2 回答
7516 浏览

components - What is the difference between component and bower?

I had a hard time finding an overview of the differences between component and bower. Which one is better, what is the better package manager to use? Are there any alternatives to these two I should consider?

0 投票
4 回答
54264 浏览

bower - 选择凉亭安装目录

这是对这个问题的跟进。我正在使用 bower 0.7.1,但仍然无法将组件安装在components文件夹中的任何其他位置。

component.json根据此 PR ,我尝试将以下行添加到我的中:

但它仍然会安装在./components.

我试图在.bowerrc旁边创建一个文件component.json

但是运行时出现此错误bower install

错误:无法解析本地 .bowerrc 文件:意外令牌}

任何的想法?

0 投票
1 回答
227 浏览

ruby-on-rails - Rails 设置资源路径

我正在开发 Rails 应用程序,并希望尽可能地将我的 javascript 与我的后端应用程序逻辑分开。我计划稍后使用这些资产在 phonegap 之上构建一个应用程序。对于我的依赖项(javascripts),我使用的是凉亭。我将我的 bower 包设置为安装在 vendor/javascripts 但想知道如何将此路径公开给我的 requirejs-rails 调用?

本质上,我想要做的是在我的 require-main.js 文件中需要这些文件,并可以从 rails 资产管道访问它们。

所以我的代码看起来像这样

需要js.config {

有没有人让 bower 和 rails 一起玩得很好?谢谢

0 投票
2 回答
4977 浏览

jquery-ui - jqueryui的凉亭自定义构建

Bower中,我如何获取并继续更新 jQuery UI 的自定义构建?假设我只需要 jQuery UI 中的 Core、Widget、Mouse、Position、Sortable 和 Accordion 组件?我宁愿不下载整个 jQuery UI 库。

0 投票
5 回答
5420 浏览

openlayers - 如何使用 Bower 安装 OpenLayers 等库?

我正在 Twitter 上尝试使用Bower来管理我的客户端依赖项。

但我面临一个令人讨厌的问题:除了一些大玩家(jQuery,当然还有Twitter 的Bootstrap),许多库(实际上大多数)没有component.json文件,因此似乎没有支持鲍尔。

OpenLayers就是这种情况,它是一个大玩家,因此我惊讶地发现他们不支持 Bower。

我在这里错过了什么吗?还是这些大型库目前支持的更常见的依赖管理器?