问题标签 [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.
javascript - Maven 存储库上的 JQuery 可用性
我注意到有一些 Eclipse 的 Maven 插件支持 JavaScript 开发。使用这些的问题是我在 Maven 中央存储库中找不到任何 JavaScript 工件。具体来说,我正在寻找 JQuery。
是否有专门用于 JavaScript 的 Maven 存储库?
谢谢
playframework-2.0 - 播放资产管道的 Web 依赖项
我来自 Rails 世界,现在正在玩游戏(2.1)。我喜欢它带有一种资产管道,但我缺少的一件事是在其中包含 Web 依赖项。在 Rails 中,我可以添加jquery-rails
依赖项并将其包含在我的 application.js 文件中以使其可用。
我偶然发现了看起来不错的http://webjars.org,但据我所知,我只能将文件直接包含在 html 文件中。
有什么方法可以实现这种行为,还是计划在不久的将来实施?
angularjs - Webjar 无法在 angular-seed-play 项目中解析
我目前正在使用 angular-seed-play,它非常方便,但在配置更多角度依赖项时遇到问题。
我想使用 Angular UI Bootstrap,但它不适合我。
我的 app.js 本质上是
这导致
谁能指出我正确的方向?
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 找到它应该没有问题。现在我不知道该怎么办。
任何指针都会很棒!干杯。
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。
为了解决这个问题,我们有两种不同的方法:
- 在 main.js 中包含第二个片段的 javascript 代码(在 data-main 中指定)并使用 require(['dependencies'], function() {// do second.js})
- 包含 requirejs 时不要指定 data-main 字段,并在第二部分进行所有配置。
恕我直言,第一种方法是首选方法,并且与示例项目中使用的确切方法https://github.com/mariussoutier/play-angular-require-seed
javascript - 如何缩小和处理 webjars 中的文件?
我刚刚找到了 Maven WebJars,但我想知道在完成我的项目后如何缩小这些文件。我想使用类似 maven 插件的东西,但我还没有找到任何人。如果有人告诉我一个会很有帮助。谢谢
font-awesome - AppFuse font-awesome webjars 错误
我正在尝试将 font-awesome 添加到我的 AppFuse (v3.0) 应用程序中。我添加了 webjars 库,如下所示:
并将 wro.xml 文件修改为:
加载页面内容时出现以下错误:
检索 font-awesome 库附带的“字体”文件似乎存在问题。以前有人遇到过这个问题吗?有没有更好的方法来处理这个?
我对 AppFuse 还很陌生,因此我们将不胜感激。谢谢。
spring-mvc - Spring MVC + Twitter Bootstrap 3 + Webjar
我有一个带有“Spring MVC”的项目,我想添加“Twitter Bootstrap 3”
这是部分代码
初始化程序.java
WebAppConfig.java
我尝试使用 Webjars 在 pom 中添加依赖项并修改 jsp
pom.xml
索引.jsp
但我得到这个错误
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 文件夹中可见的内容?
我很迷茫。我在互联网上找不到任何有用的信息。我已经花了一整天的时间,所以任何帮助将不胜感激。提前致谢!