Grails 正在为 fullcalendar CSS 和 JS 文件提供未找到的资源
Grails is giving resource not found for fullcalendar CSS and JS files
我正在尝试在我的 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 插件尚未更新。
我正在尝试在我的 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 插件尚未更新。