自从我试图在我的windows7机器上安装less-rails gem。使用therubyracer在windows机器上安装ruby gem less-rails
我已经设法安装使用这个二进制文件所需的therubyracer.gem: https://github.com/stereobooster/therubyracer/downloads
我也下载了v8.dll并把我的红宝石/ bin目录。到目前为止,一切正常,软件包安装正在运行,服务器启动时没有任何问题。
但只要我要求用较少的文件,我收到以下错误消息
undefined method `in_javascript?' for #"<"V8::Error: [object Object]>
我css.file是alomst空
/*
*= require 'custom_less/custom'
*= require 'jquery-ui-1.8.24.custom'
*/
的custom.css.less外观页面像这样
@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
我正在使用rails安装程序和ruby 1.9.3。
这里没有太多的问题描述。我发现的所有内容都是通过更新到至少ruby 1.9.2来解决的。但不幸的是,这不是我的解决方案。有人有想法吗?
感谢
如果你在Windows上运行,therubyracer会有问题。 bootstrap-sass-rails可以创造奇迹,并且不需要额外的配置! –