gpt4 book ai didi

javascript - Grails application.js 未执行

转载 作者:行者123 更新时间:2023-12-02 17:21:12 26 4
gpt4 key购买 nike

我有一个 Grails (2.3.6) 应用程序,并且包含 asset-pipeline插件作为依赖项。在我的Config.groovy :

plugins {
// Lots of other stuff

compile ":asset-pipeline:1.8.7"
}

myapp/web-app/js/application.js (由 Grails 为我生成),我只有以下一行代码:

alert("Hello!");

然后在我的 grails-app/views/index.gsp :

<html>
<head>
<asset:javascript src="application.js" />
</head>
<body>
...
</body>
</html>

当我执行 grails run-app 时,我没有看到我的JS alert(...)声明火。我是否定位了我的application.js文件错误?我是否配置了 asset-pipeline插件错误?我还有什么做错的吗?我只想查看我的警报框!

此外,遵循“将 CSS 放在顶部,JS 放在底部”约定,我想知道是否有人可以插话我如何重新定位 application.js出现在 <body/> 的底部标签。我的理解是asset-pipeline Assets 仅在 <head/> 范围内工作.

最佳答案

您的静态文件位于 grails-app/assets/中。请参阅organization了解详情。

关于javascript - Grails application.js 未执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23938967/

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