作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
因为我已经迁移到 Symfony3(从 Symfony 2.8),所以在解析 config.yml 时出现异常:
Symfony\Component\DependencyInjection\Exception\InvalidArgumentException]
The file "/home/public_html/app/config/config.yml"
does not contain valid YAML.
[Symfony\Component\Yaml\Exception\ParseException]
Unable to parse at line 60 (near "apply_to: "\.css$"").
# Assetic Configuration
assetic:
debug: "%kernel.debug%"
use_controller: false
bundles: ["MyBundle"]
java: /usr/bin/java
ruby: /usr/bin/ruby
filters:
cssrewrite: ~
sass:
bin: /usr/bin/sass
compass:
bin: /usr/bin/compass
yui_css:
jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.8.jar"
apply_to: "\.css$"
yui_js:
jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.8.jar"
apply_to: "\.js$"
在我从 SF2.8 到 SF3.0 的过程中,这段代码没有改变。文档也没有改变:http://symfony.com/doc/current/cookbook/assetic/apply_to_option.html
如果我替换:
apply_to: "\.css$"
通过:
apply_to: ".css$"
我没有错误,但这不是好的结果。
你知道为什么我不能写 apply_to: ".css$"作为文档吗?
抱歉我的英语不好...
最佳答案
S3 yaml 实现现在更严格地遵循 yaml 标准。 http://symfony.com/doc/current/components/yaml/yaml_format.html#strings
所以用单引号替换你的双引号,一切都会好起来的。或者使用\.请记住,S3 不向后兼容 S2,因此您在尝试升级现有项目时可能会遇到一堆这样的问题。
并且一定要引用任何@service_ids
关于Yaml 异常 : Unable to parse (near "apply_to: "\. CSS $""),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34091201/
因为我已经迁移到 Symfony3(从 Symfony 2.8),所以在解析 config.yml 时出现异常: Symfony\Component\DependencyInjection\Excep
我是一名优秀的程序员,十分优秀!