gpt4 book ai didi

grails - 外部Tomcat 7上的Grails 3中的 Assets 管道不包括CSS或JS

转载 作者:行者123 更新时间:2023-12-02 14:30:38 24 4
gpt4 key购买 nike

我在一个应用程序上遇到了这个问题,并且能够使用全新的应用程序重现它。这是我经历的步骤。

  • 使用grails create-app new-application创建一个应用程序。这使用的是Grails 3.0.3,Groovy 2.4.3和Java 1.8.0_25。
  • 修改build.gradle并将spring-boot-tomcat-startercompile范围切换到provided(以便它可以在外部Tomcat 7中运行)。
  • 使用gradle clean build创建 war 。
  • 将war文件传输到Tomcat的webapp目录。
  • 启动Tomcat
  • 导航到默认的Grails登陆页面,并且没有CSS。检查源,并且不包括javascript和CSS。

  • main.gsp中,这些行存在:
    <asset:stylesheet src="application.css"/>
    <asset:javascript src="application.js"/>

    但是,在已加载页面的源代码中,只有空白行应包含CSS和JS。

    有什么想法如何使用Tomcat 7通过Grails 3中的Asset Pipeline正确加载 Assets ?

    最佳答案

    使用最新版本的Grails 3.0.5或更新为使用asset-pipeline:3.0.8

    关于grails - 外部Tomcat 7上的Grails 3中的 Assets 管道不包括CSS或JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32619007/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com