javascript - Grails 和 css/javascript 库

标签 javascript css grails

我正在尝试使用 leaflet.js在 Grails 应用程序中。我的文件夹结构如下所示:

grails-app
    assets
        images
            marker-icon.png
            ...
    javascripts
        application.js
        leaflet.js
        main.js
    stylsheets
        application.css
        leaflet.css

然后在 main.gsp 中:

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title><g:layoutTitle default="Grails"/></title>
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <asset:stylesheet src="application.css"/>
    <asset:javascript src="application.js"/>

    <g:layoutHead/>

加载时,出现以下错误:

GET http://localhost:8080/assets/images/marker-icon.png 404 (Not Found) index:1 
GET http://localhost:8080/assets/images/marker-shadow.png 404 (Not Found)

即使这些文件清楚地位于“ Assets ”文件夹中并正确标记。

在 grails 中处理额外的 javascript/css 文件的最佳方法是什么?

最佳答案

你是否将 leaflet.js 添加到 applications .js 作为//=require leaflet ?你在哪里使用图像?

关于javascript - Grails 和 css/javascript 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32899643/

相关文章:

jquery - 如何使用Grails Web服务通过jQuery Ajax上传图像

javascript - 如何使用 c3.js 在工具提示标题中显示每列的总数?

javascript - 在 Typed.js 中的字符串前面获取退格键

css - 渐变色在 IE 9 中不显示

java - GORM 对象关系未加载到异步 block 中

unit-testing - Grails:从模拟服务返回模拟对象

javascript - Node.js, 'X' 未定义

Javascript(使用 Phaser)错误显示游戏颜色 - 括号

css - 使用 CSS 的可点击显示/隐藏 Accordion 菜单

javascript - 过滤掉时隐藏嵌套元素