gpt4 book ai didi

css - Grails 正在为 fullcalendar CSS 和 JS 文件提供未找到的资源

转载 作者:行者123 更新时间:2023-12-02 04:45:15 24 4
gpt4 key购买 nike

我正在尝试在我的 grails 应用程序中使用 fullcalendar 插件,但我发现所有 fullcalendar css 和 js 文件都找不到资源:

Error|
Resource not found: /plugins/full-calendar-1.5.1.0/css/fullcalendar.css
Resource not found: /plugins/full-calendar- 1.5.1.0/css/fullcalendar.print.css
Resource not found: /plugins/full-calendar-1.5.1.0/css/fullcalendar.css
Resource not found: /plugins/full-calendar- 1.5.1.0/css/fullcalendar.print.css
Resource not found: /plugins/full-calendar-1.5.1.0/js/fullcalendar.min.js
Resource not found: /plugins/full-calendar-1.5.1.0/css/fullcalendar.css
Resource not found: /plugins/full-calendar-1.5.1.0/css/fullcalendar.print.css
Resource not found: /plugins/full-calendar-1.5.1.0/js/fullcalendar.js

我正在使用

compile ":full-calendar:1.5.1.0"

在 Grails 2.3.7 中

理想情况下,我想它应该查看 grails 2.3.7 中存在实际文件的 plugins/web-app/css 或 js 文件夹。

我使用

包括完整日历
<fullcal:resources/>

这次 grails clean 没有做任何魔法。

下面是 fullCalendarResources.groovy 配置文件

modules = {
'full-calendar' {
dependsOn 'jquery'
dependsOn 'jquery-ui'
resource url: [ plugin:'full-calendar', dir:'css/fullcalendar', file:'fullcalendar.css' ]
resource url: [ plugin:'full-calendar', dir:'css/fullcalendar', file:'fullcalendar.print.css' ], attrs: [ media: 'print' ]
resource url: [ plugin:'full-calendar', dir:'js/fullcalendar', file:'fullcalendar.js' ],
disposition:'head', nominify: true
}
}

我的基本问题是为什么它在 plugin/{plugin-name}/css 而不是 web-app 文件夹中查找?

最佳答案

在做了很多排列之后,这对我有用:

 <g:javascript library="full-calendar"/>
<r:layoutResources/>

代替

<fullcal:resources/>

在头上

编辑:

更好的方法是将 fullcalender 资源添加到 ApplicationResources.groovy 并手动将 js 和 css 添加到/web-app 并将应用程序库添加到您的页面。由于 fullcalender 的 grails 插件尚未更新。

关于css - Grails 正在为 fullcalendar CSS 和 JS 文件提供未找到的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33644225/

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