首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grails插件compass-sass在grails版本2.3.5上不起作用

Grails插件compass-sass在grails版本2.3.5上不起作用
EN

Stack Overflow用户
提问于 2014-02-24 01:10:09
回答 1查看 467关注 0票数 0

在Grails的最新版本2.3.5中,我尝试使用插件指南针。

因此,我将以下内容放入我的build.groovy文件中。编译":compass-sass:0.7“

并且,在运行我的示例应用程序时,我将以下内容添加到“参数”中。路径=C:\jruby-1.7.4\bin

我所要做的就是运行这个应用程序,它应该可以工作。我知道,因为我把它放在Grails 2.1.1上。

发生的情况是,应用程序运行时,根本没有提到指南针。我应该在grails控制台"Executing: jruby -S compass watch --sass-dir./src/scss --css-dir ./web-app/css/local --output-style嵌套图像--目录web-app/images -relative-assets“中看到以下内容

有人有什么想法吗?

顺便说一下,我已经在JRuby中安装了JRuby和compass。

EN

回答 1

Stack Overflow用户

发布于 2014-02-27 23:02:29

所以我想通了。

Compass-sass依赖事件"eventConfigureTomcat“在scss文件更改时做出反应。此事件位于compass-sass插件本身的_Events.groovy文件中。

在Grails 2.3中,事件"eventConfigureTomcat“不会触发。

在我弄清楚这一点之后,很容易找到关于这个Grails bug的信息。

这是Stackoverflow - The eventConfigureTomcat is not invoked in Grails 2.3. How to config tomcat in grails 2.3 development environment?的链接

无论如何,一个变通方法是停止运行的fork。见下文。

代码语言:javascript
复制
grails.project.fork = [
    run: false,
]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21971473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档