问题标签 [webjars]

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 投票
4 回答
12493 浏览

javascript - Maven 存储库上的 JQuery 可用性

我注意到有一些 Eclipse 的 Maven 插件支持 JavaScript 开发。使用这些的问题是我在 Maven 中央存储库中找不到任何 JavaScript 工件。具体来说,我正在寻找 JQuery。

是否有专门用于 JavaScript 的 Maven 存储库?

谢谢

0 投票
1 回答
859 浏览

playframework-2.0 - 播放资产管道的 Web 依赖项

我来自 Rails 世界,现在正在玩游戏(2.1)。我喜欢它带有一种资产管道,但我缺少的一件事是在其中包含 Web 依赖项。在 Rails 中,我可以添加jquery-rails依赖项并将其包含在我的 application.js 文件中以使其可用。

我偶然发现了看起来不错的http://webjars.org,但据我所知,我只能将文件直接包含在 html 文件中。

有什么方法可以实现这种行为,还是计划在不久的将来实施?

0 投票
1 回答
1136 浏览

angularjs - Webjar 无法在 angular-seed-play 项目中解析

我目前正在使用 angular-seed-play,它非常方便,但在配置更多角度依赖项时遇到问题。

我想使用 Angular UI Bootstrap,但它不适合我。

我的 app.js 本质上是

这导致

谁能指出我正确的方向?

0 投票
5 回答
26863 浏览

css - 如何将 webjars.org 中的 Font Awesome 与 JSF 一起使用

我正在尝试在我的 JSF 应用程序中使用Font Awesome图标。通过遵循入门说明并将以下内容添加到我的视图部分,我取得了一些成功<h:head>

icon-home当我使用该类时,这给了我一个不错的主页图标:

在此处输入图像描述

但是,我不想依赖引导服务器来提供 Font Awesome 资源,所以我试图将这些与我的战争捆绑在一起,并将我的视图配置为使用捆绑的资源。

我正在使用webjars项目创建的预制 JAR 。我的 pom 具有以下依赖项:

这会将 JAR 放在我的 WAR 的 WEB-INF/lib 目录中。JAR 结构的相关部分是:

我尝试了以下方法将图标包含在我的项目中:

但是,这会将以前工作的主页图标呈现为:

在此处输入图像描述

我的浏览器(Chrome)在控制台中显示以下错误(域/端口/上下文根更改以保护无辜;):

因此,看起来虽然 css 文件已正确解析,但无法找到包含 css 文件引用的字体的文件。我已经检查了 css 文件中的这些引用,它们是:

这些路径是相对于 css 资源的,所以我认为 JSF 找到它应该没有问题。现在我不知道该怎么办。

任何指针都会很棒!干杯。

0 投票
4 回答
653 浏览

java - 如何将 Google App Engine 与 Webjar 一起使用?

我有一个 Google App Engine (1.8.5) 项目。我想通过Webjars提供静态 Javascript & CSS 。但是,我不断收到HTTP 404错误。如何使我的 Webjars 文件可访问?

src/main/webapp/WEB-INF/appengine-web.xml根据谷歌的文档

我的src/main/webapp/index.html,引用 Webjars 提供的Bootstrap CSS 文件:

的片段pom.xml

这是我在 GAE 发布的第一个问题,所以我不确定要提供哪些额外信息——请保持温和,所以。

0 投票
1 回答
1294 浏览

javascript - play 2.2 webjars requirejs jquery 集成

升级到玩 2.2 后,我无法让 requirejs 像以前一样工作。

在我看来,requirejs 没有正确初始化或配置。我试图关注https://github.com/mariussoutier/play-angular-require-seed,但我什至无法让最简单的情况起作用。

jquery 可以在 main.js 中正确定位,但是 require(['jquery'].....) 在标签中不起作用。

如果有人可以帮助我,将不胜感激。

webjars 定义

main.js

index.scala.html

main.js 加载完毕,控制台报错信息为

编辑 这里的关键是理解 AMD 的概念。尽管标签中的两个片段一个接一个地放置,但不能保证它们按顺序执行。因此,当第二个片段运行时,可能还没有配置 requirejs。

为了解决这个问题,我们有两种不同的方法:

  1. 在 main.js 中包含第二个片段的 javascript 代码(在 data-main 中指定)并使用 require(['dependencies'], function() {// do second.js})
  2. 包含 requirejs 时不要指定 data-main 字段,并在第二部分进行所有配置。

恕我直言,第一种方法是首选方法,并且与示例项目中使用的确切方法https://github.com/mariussoutier/play-angular-require-seed

0 投票
2 回答
1005 浏览

javascript - 如何缩小和处理 webjars 中的文件?

我刚刚找到了 Maven WebJars,但我想知道在完成我的项目后如何缩小这些文件。我想使用类似 maven 插件的东西,但我还没有找到任何人。如果有人告诉我一个会很有帮助。谢谢

0 投票
1 回答
676 浏览

font-awesome - AppFuse font-awesome webjars 错误

我正在尝试将 font-awesome 添加到我的 AppFuse (v3.0) 应用程序中。我添加了 webjars 库,如下所示:

并将 wro.xml 文件修改为:

加载页面内容时出现以下错误:

检索 font-awesome 库附带的“字体”文件似乎存在问题。以前有人遇到过这个问题吗?有没有更好的方法来处理这个?

我对 AppFuse 还很陌生,因此我们将不胜感激。谢谢。

0 投票
1 回答
7139 浏览

spring-mvc - Spring MVC + Twitter Bootstrap 3 + Webjar

我有一个带有“Spring MVC”的项目,我想添加“Twitter Bootstrap 3”

这是部分代码

初始化程序.java

WebAppConfig.java

我尝试使用 Webjars 在 pom 中添加依赖项并修改 jsp

pom.xml

索引.jsp

但我得到这个错误

0 投票
1 回答
1843 浏览

maven - Maven Webjars - bootstrap-datepicker 使引导程序不可见

我尝试在我的 SpringMVC 项目中使用 Bootstrap 和 Bootstrap-Datepicker: GitHub repo

我试图通过 WebJars 同时包含 Bootstrap 和 Bootstrap-Datepicker,如下所示:

当我在 pom.xml 中注释掉 bootstrap-datepicker 依赖项时,浏览器会在控制台中抛出如下错误:

这按预期工作。当我不注释 boostrap-datepicker 部分时,浏览器开始看到 bootstrap-datepicker 文件,这也是预期的。不幸的是,浏览器控制台开始抛出类似的错误,说现在 Bootstrap 文件不可见!似乎 boostrap-datepicker 以某种方式覆盖了 Bootstrap。

我尝试更改包含顺序,但效果仍然相同。我所有的 .jsp 文件(包括 CSS 和 JS)似乎都是有效的,因为当 Maven 不尝试包含日期选择器时,Bootstrap 是可见的。有没有一种简单的方法可以在编译后检查我的 webjars 文件夹中可见的内容?

我很迷茫。我在互联网上找不到任何有用的信息。我已经花了一整天的时间,所以任何帮助将不胜感激。提前致谢!