Zurb foundation “后的CSS无效…”;。。。ules:$modules";:应为";}&引用;,“是的;!全球&引用;)

Zurb foundation “后的CSS无效…”;。。。ules:$modules";:应为";}&引用;,“是的;!全球&引用;),zurb-foundation,compass-sass,Zurb Foundation,Compass Sass,我正在尝试升级一个项目的所有Javascript库,这个项目是我几年前从一个提供商那里得到的。 我已经成功地升级了几乎所有的,但是基金会。 工作版本有5.4.7安装基础。 所以我升级了它 bower install foundation 当我安装所有其他库时 当我试着用 bundle exec compass compile 我得到了错误 error webapp/static/webapp/sass/app.scss (Line 14 of webapp/static/libs/fou

我正在尝试升级一个项目的所有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机器

  • ruby 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导轨(5.0.6)
  • 捆扎机(1.14.2、1.13.7)
任何帮助都将不胜感激!
谢谢

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

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
工作。。。它发出了一些警告,我会在。。。但总体而言,这是可行的