Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Grails插件compass sass不';无法在grails版本2.3.5上工作_Css_Grails_Sass_Compass Sass - Fatal编程技术网

Css Grails插件compass sass不';无法在grails版本2.3.5上工作

Css Grails插件compass sass不';无法在grails版本2.3.5上工作,css,grails,sass,compass-sass,Css,Grails,Sass,Compass Sass,在Grails的最新版本2.3.5中,我尝试使用compass sass插件 因此,我将以下内容放在build.groovy文件中。编译“:compass sass:0.7” 在运行示例应用程序时,我将以下内容添加到“参数”中。PATH=C:\jruby-1.7.4\bin 我在这里要做的就是运行这个应用程序,它应该可以工作。我知道,因为我已经在Grails2.1.1上运行了 结果是,应用程序运行时,根本没有提到指南针。我应该在grails控制台“Executing:jruby-S compas

在Grails的最新版本2.3.5中,我尝试使用compass sass插件

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

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

我在这里要做的就是运行这个应用程序,它应该可以工作。我知道,因为我已经在Grails2.1.1上运行了

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

有人有什么想法吗


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

所以我已经解决了这个问题

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

事实证明,“eventConfigureTomcat”事件在Grails2.3中不会触发

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

这里是Stackoverflow的链接-

无论如何,一个解决办法是把叉子敲下来跑。见下文

grails.project.fork = [
    run: false,
]