使用RubyRacer在windows计算机上安装ruby gem less rails

使用RubyRacer在windows计算机上安装ruby gem less rails,ruby,windows-7,v8,therubyracer,less-rails,Ruby,Windows 7,V8,Therubyracer,Less Rails,从一段时间以来,我一直在尝试在windows7机器上安装less rails gem 我已经使用以下二进制文件安装了所需的therubyracer.gem: 我还下载了v8.dll并将其放在我的ruby/bin目录中。到目前为止,一切正常,捆绑包安装正在运行,服务器启动没有任何问题 但是,当我请求使用较少文件的页面时,我会收到以下错误消息 未定义的#“方法‘in_javascript?’经过大量的研究和反复试验,目前似乎less在windows平台上不起作用 因此,我的解决方案是使用引导sas

从一段时间以来,我一直在尝试在windows7机器上安装less rails gem

我已经使用以下二进制文件安装了所需的therubyracer.gem:

我还下载了v8.dll并将其放在我的ruby/bin目录中。到目前为止,一切正常,捆绑包安装正在运行,服务器启动没有任何问题

但是,当我请求使用较少文件的页面时,我会收到以下错误消息


未定义的#“方法‘in_javascript?’经过大量的研究和反复试验,目前似乎less在windows平台上不起作用

因此,我的解决方案是使用引导sass-rails-gem,这非常有效

  • 下载此文件:
  • 将其解压缩到文件夹中,并将cd解压缩到该文件夹中
  • 通过
    gem安装rubyracer*
  • 该文件夹有2个dll文件。请将它们复制到ruby/bin文件夹
  • 将此添加到gem文件:`gem'therubyracer'
  • bundle安装

  • 玩得开心。

    你只是个救命恩人。谢谢兄弟,非常感谢。我要把这条帖子添加到书签中。:)我否决了这条,因为虽然它直到最近才开始工作,但至少在
    Windows 7 64位
    ,目前它还没有工作。我最终没有少用
    。事实上,它似乎不再工作了。我最终使用了
    sass
    也是。一年后,你为我节省了大量的时间。干杯!zip是一个断开的链接!!如果你在Windows上运行,therubyracer将是一个问题。引导sass rails非常有效,无需额外配置!
    /*
    *= require 'custom_less/custom'
    *= require 'jquery-ui-1.8.24.custom'
    */
    
    @import "twitter/bootstrap/reset";
    @import "twitter/bootstrap/variables";
    @import "custom_less/variables";                 // Your own variable overrides.
    @import "twitter/bootstrap/mixins";
    @import "custom_less/mixins";                    // Your own mixin.
    @import "twitter/bootstrap/scaffolding";
    @import "twitter/bootstrap/grid";
    @import "twitter/bootstrap/layouts";
    //import of further bootstrap components
    //but nothing else