C:的行[“55”]上的LoadError无法加载此类文件 - wdm使用--trace运行以查看完整的回溯

时间:2014-03-29 10:52:50

标签: sass

无论我尝试过什么命令组合,下面的提醒即将到来 起来。

  

C:的行[“55”]上的LoadError无法加载此类文件 - wdm Run with   --trace以查看完整的回溯

我该如何解决这个问题?

上下文

  • Windows 7/64位
  • 指南针1.0.0.alpha.19
  • Sass 3.3.4(Maptastic Maple)

Config.rb:

http_path = "/"
css_dir = "stylesheets"
sass_dir = "sass"
images_dir = "images"
javascripts_dir = "javascripts"
output_style = :expanded
relative_assets = true
line_comments = true

4 个答案:

答案 0 :(得分:2)

这也可以通过卸载sass和指南针并重新安装最新版本来解决。

我通过安装较旧版本的罗盘来解决这个问题,最终与事情发生冲突。要卸载,请从命令行执行以下操作:

gem uninstall sass
gem uninstall compass

然后反过来重新安装最新版本

gem install sass
gem install compass

devkit方法看起来有点矫枉过正,所以我很高兴这个解决方案有效。

答案 1 :(得分:1)

我有完全相同的问题;这是我如何解决它:

首先,你需要从这里http://rubyinstaller.org/downloads/安装Ruby DevKit(左手边,朝向底部,选择一个X64位)。安装有点令人困惑,但这个网站帮了很多http://rubyonwindowsguides.github.io/book/ch02-04.html

执行“init”和“install”文件的说明。在devkit目录中,运行:

$ ruby dk.rb init
$ ruby dk.rb install

您现在可以在终端中运行gem install wdm

在终端中运行compass watch现在应该没有错误。

答案 2 :(得分:1)

对我而言,(经过大量的试验和错误)只是gem update --system

答案 3 :(得分:0)

我有类似的问题,但这与缺少的要求有关。我的错误是:

require: ['compass-normalize'],

我正在开发一个项目,其前端构建完成了gulp,因此不确定它是如何工作的,但是在gulpfile中看到gem install compass-normalize并运行data = ["x", "y", "z"] my_method(model_name, data[0], data[1], data[2]) 后,一切正常