【问题标题】:Scala Play framework: Duplicate mappings of compiled css filesScala Play 框架:已编译的 css 文件的重复映射
【发布时间】:2012-10-23 14:07:13
【问题描述】:

我完成了todolist tutorial 并尝试通过在 app/assets/stylesheets 中添加 main.less 样式表来扩展它。但是,当我尝试在浏览器中使用 main.less 中的任何规则或没有规则查看项目时,我收到此错误,浏览器很好地显示:

意外的异常

RuntimeException:重复映射: /Users/franklinpearsall/Documents/Programming/play-2.0.4/todolist/target/scala-2.9.1/classes/public/stylesheets/main.css

来自

/Users/franklinpearsall/Documents/Programming/play-2.0.4/todolist/public/stylesheets/main.css

/Users/franklinpearsall/Documents/Programming/play-2.0.4/todolist/target/scala-2.9.1/resource_managed/main/public/stylesheets/main.css

首先,target/scala-2.9.1/classes 中的 css 文件似乎很奇怪。为什么会这样?我四处搜索,找不到任何相关的东西。非常感谢任何帮助!

【问题讨论】:

    标签: css scala playframework-2.0 less sbt


    【解决方案1】:

    从 public/stylesheets 目录中删除 main.css。好像你已经在别处有一个 main.less 文件。

    【讨论】:

    • 是的,这就是我所做的。不确定其他 main.less 文件在哪里...
    • Less 是一种 css 处理器语言。 lesscss.org 所以基本上 less 所做的就是为 CSS 添加许多特性,使它们更易于维护和动态化。 Less编译器将less文件编译成客户端浏览器可以理解的对应css文件。
    猜你喜欢
    • 1970-01-01
    • 2014-04-24
    • 1970-01-01
    • 1970-01-01
    • 2018-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多