【问题标题】:Invalid CSS after "...ules: $modules ": expected "}", was "!global;")"...ules: $modules ": 预期 "}" 后的 CSS 无效,为 "!global;")
【发布时间】:2017-01-23 20:44:46
【问题描述】:

我正在尝试升级几年前从提供商处获得的项目的所有 Javascript 库。 除了基础之外,我已经能够成功升级几乎所有这些。

工作版本已安装基础 5.4.7。

所以我用

升级它
 bower install foundation

当我安装了所有其他库时

当我尝试编译它时

bundle exec compass compile

我得到了错误

error webapp/static/webapp/sass/app.scss 
(Line 14 of webapp/static/libs/foundation/scss/foundation/_functions.scss: 
Invalid CSS after "...ules: $modules ": expected "}", was "!global;")
overwrite webapp/static/webapp/css/app.css

error webapp/static/webapp/sass/stundenplan.scss 
(Line 14 of webapp/static/libs/foundation/scss/foundation/_functions.scss:    
Invalid CSS after "...ules: $modules ": expected "}", was "!global;")
overwrite webapp/static/webapp/css/stundenplan.css

我正在运行一台 Windwos 机器

  • 红宝石 2.3.3p222
  • 节点 6.7.0
  • 指南针 1.0.3(北极星)
  • Rails 5.0.1
  • 基础 (1.0.4)
  • 基础导轨 (6.3.0.0)
  • sass (3.4.23, 3.2.19)
  • sass-rails (5.0.6)
  • 捆绑程序(1.14.2、1.13.7)

任何帮助将不胜感激! 谢谢

【问题讨论】:

    标签: zurb-foundation compass-sass


    【解决方案1】:

    好吧,我将在这里发布我的解决方案。 首先,我删除了旧版本的 gems

    gem uninstall sass --version 3.2.19
    gem uninstall bundler --version 1.13.7
    gem uninstall compass --version 0.12.6
    

    然后是关键部分: 移动到应用程序路径并删除 Gemfile.lock 文件 然后执行了一个

    bundler update
    

    现在是我的

     bundle exec compass compile
    

    有效...它会引发一些警告,我会看看...但它通常可以正常工作

    【讨论】:

      猜你喜欢
      • 2021-06-19
      • 1970-01-01
      • 1970-01-01
      • 2020-03-09
      • 2013-03-08
      • 2020-02-25
      • 1970-01-01
      • 1970-01-01
      • 2016-09-03
      相关资源
      最近更新 更多