gpt4 book ai didi

grails - 2.5.4 Assets 管道无法正常工作

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

如果我使用的是sass或更少的导入,则无法使sass Assets 管道或less Assets 管道的插件正常工作。

如果我只有一个或更少的文件, chalice war 就可以正常工作。

但是,在我的情况下,file1.scss会导入file2.scss,最后,我只想以从两者创建的file1.css结尾。据此,这应该是可能的

https://grails.org/plugin/sass-asset-pipeline

但我得到这个输出

| Minifying File 345 of 398 - file2.
| Error WAR packaging error: Stream closed

来自grails war --stacktrace --verbose

这两个文件都在同一目录中,并且具有以下内容:

file1.scss
@import "file2";
.brand {background-color:$mainColor;}

file2.scss
$mainColor:          #277D85;

我的构建配置有:
plugins = {
...
compile ':asset-pipeline:2.5.7'
provided ":sass-asset-pipeline:2.9.1"
}

grails.assets.minifyJs = false
grails.assets.minifyCss = false
grails.assets.minifyOptions = [
optimizationLevel: 'WHITESPACE_ONLY'
]
grails.assets.excludes = ["**/file2.scss"]

我究竟做错了什么?
我如何才能获得更多有关此事的见解。

最佳答案

您的插件块应保留在BuildConfig.groovy中。但是,其余的应该放在Config.groovy中

关于grails - 2.5.4 Assets 管道无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37971421/

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