问题标签 [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.
scala - PlayFramework 与 Scala、WebJars、ReactJS 和 RequireJS?
我正在寻找一个关于结合标题中的四种技术的示例 :) 我有一个使用 Play、Scala 和 WebJars 的工作 ReactJS 应用程序,它在 GitHub 上。
现在我想添加RequireJS,但我不知道怎么去,特别是因为它似乎需要不同的JSXTransformer?如果有人有指针(甚至是 PR),将不胜感激。
java - angularjs 的 webjars 无法在 Weblogic 中加载 404,它在 Tomcat 中工作
我正在尝试将应用程序从 Tomcat 迁移到 Weblogic。我正在使用 Spring 、 Hibernate 和构建工具。我可以部署和登录,但是从主页,它没有加载,因为没有加载 Angular JS。它在 Tomcat 中运行良好,但在 Weblogic 10.3.6 中,我能够弄清楚。
POM.xml
mvc-调度程序-servlet.xml
我不确定要在 weblogic.xml 中添加什么。
请注意:使用 Servlet 2.5
webjars - WebJars - 口味之间的区别?
我计划在我的项目中使用 WebJars(通过 Maven)而不是 Bower。
WebJars 的 NPM、Bower 和 Classic 风格有什么区别?
我的理解是,既然我使用了 Bower,我可能应该只使用 Bower WebJars,因为我可以确定这些工件是可用的。这是思考这个问题的正确方法吗?
在此先感谢您的帮助。
heroku - 播放 2x webjars 部署到 heroku 失败
我尝试部署标准的angular-play-seed项目,该项目使用 angularjs 和 requirejs webjars 到 heroku。
但是,在 heroku 上它会抛出一个错误,因为它找不到 require.js
尝试从 URL /lib/requirejs/require.js获取 requirejs
更新:
感谢 James 的建议,是的,我可以在activator clean start
.
我很确定我的 sbt-rjs 中的某些配置搞砸了,但我不知道是什么。
这就是我的文件夹结构的样子
activator start
我在和期间都看到了这个错误sbt stage
。
启动 Angular 应用程序的 scala.html 页面,myApp 有这个
我究竟做错了什么?
javascript - 优化器不支持路径回退(“重新加载”)
在使用命令“activator stage”构建我的 Play 2.3 应用程序(sbt 0.13.5)时,出现错误:
构建.sbt:
主.js:
在开发模式下一切正常。我的其他基于 webjar 的 js-libs 运行良好,即使在生产模式下(例如,“org.webjars”%“angular-elastic”%“2.4.2”)。
Google 和 SO 给了我很多关于“优化器不支持路径回退”的结果。似乎有些人找到了解决方案,但其他人没有。
我如何(作为 Java 和 Javascript 人)系统地分析问题所在?
spring-mvc - 使用webjar和spring mvc,css中的字体没有加载
对于一个全新的网站,我使用 Spring MVC 和materialize webjar :) 它工作得很好,期待字体:( 它们没有加载!
在 Spring MVC 应用程序中,我有以下方法可以通过
http://localhost/website/test
当我加载此页面时,我看到未加载字体:(
它应该是一个图标而不是send)。
通过jsp页面中的以下导入加载Materilize css文件:
http://localhost:8180/webjars/materialize/0.97.0/bin/materialize.css
所以我认为字体没有加载是因为materialize.css中的链接不是基于根的:
src: url("../font/material-design-icons/Material-Design-Icons.eot?#iefix")
。我猜,应用程序尝试在此处加载文件:http://localhost/website/font/material-design-icons/Material-Design-Icons.eot?#iefix
而它应该在此处加载文件:(http://localhost/webjars/materialize/0.97.0/font/material-design-icons/Material-Design-Icons.ttf
当我手动测试时它正在工作)
我在 Chrome 的“网络”选项卡中看不到任何 404 错误。所以我不知道应用程序是否甚至尝试加载字体。
我找到了一个修复方法,其中包括在 head 标签中添加以下行:<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
。在这种情况下,它的工作...
我不知道为什么 webjar 没有加载字体......你有什么想法吗?
swagger - 如何自定义 swagger-ui?
我正在学习招摇,尝试做一点改变,看看它是否可以反映在索引页面上。所以起点是 index.html 页面,我从 jar 文件中复制了它:
C:\swagger-ui\target\swagger-ui-2.1.0-M1\WEB-INF\lib\swagger-ui-2.1.8-M1.jar
并将新建的页面保存为index2.html,在里面的html内容中添加一行,添加到上面的jar文件中。
但是我注意到它有一个原始index.html文件的.gz文件,不知道它的用途,所以我还制作了一个名为index2.html.gz的文件并将其添加到上面的jar文件中,然后运行码头服务器,并加载 index.html : http://localhost:8080/swagger-ui/webjars/swagger-ui/2.1.8-M1/index.html
它显示正常,然后我尝试加载:index2.html,但找不到页面,为什么?我应该在哪里包含它,以便它显示在:http://localhost:8080/swagger-ui/webjars/swagger-ui/2.1.8-M1/index2.html
错误信息是:
HTTP 错误 404
访问 /swagger-ui/webjars/swagger-ui/2.1.8-M1/index2.html 时出现问题。原因:
webjars - What are the very specific advantages to WebJars compared to simply using Bower?
I am new to WebJars and so far have failed to see any real advantages that they bring to the table compared to simply using Bower for example. What justifies the idea of putting frontend JS into backend JARs?
Please name at least one or more "objective" advantages to using WebJars.
playframework - 在 Sass 文件中使用 Bourbon - Play 框架
我已将波旁威士忌 webjar 添加到我的 build.sbt 中:
在我的 sass 文件(app/assets/stylesheets/main.sass)中,我有导入:
我../
对路径长度有点不舒服。
有趣的是,它似乎被打包到了自己的app/assets/stylesheets
目录中。
有没有其他方法可以指定导入?
java - 在 JSP 中无法访问 WebJars
我想制作一个基于 Spring MVC、Semantic-UI 框架和 Gradle 构建工具的网页。问题是,当我尝试从 WebJars 导入它们时,JSP 页面无法访问语义文件。当我使用从 cdnjs 导入时,它工作得非常好。
好的,我的代码如下:
索引.jsp