0

我在Windows上,我試圖安裝Flat UI Pro,它需要的是Twitter Bootstrap Rails 3.1在Ruby中安裝較少 - Windows

但是,無論何時我嘗試安裝The Less Stylesheets,我都會收到很多有關therubyracer gem和V8文件的奇怪錯誤。

我需要運行

rails generate bootstrap:install less 

它給我的錯誤

[WARNING] Please install gem 'therubyracer' to use Less. 
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/less-2.3.2/lib/less/java_script/v8_context.rb:2:in `require': cannot load such file -- v8 (LoadError) 

服務器無法啓動也

我的寶石文件

source 'https://rubygems.org' 

gem 'rails', '3.2.13' 
gem 'jquery-rails' 
gem 'twitter-bootstrap-rails' 


group :assets do 
    gem 'sass-rails', '~> 3.2.3' 
    gem 'coffee-rails', '~> 3.2.1' 
    gem 'uglifier', '>= 1.0.3' 
    gem 'less-rails' 
end 


group :development, :test do 
    gem 'sqlite3' 
end 


group :production do 
    gem 'pg' 
    gem 'therubyracer-heroku', :platform => :ruby 
end 

如果有人有經驗或已經安裝Twitter Bootstrap for Rails 3.1 Asset Pipeline之前請給我一個幫助:)謝謝

回答

0

你不能在Window機器上安裝少用文件的twitter-Bootstrap,因爲Window不支持twitter-bootstrap-less庫le(libV8,exec.js,python,error)在Window上不起作用。 如果你想在窗口機器上運行你的項目比使用「Bootstrap gem」而不是'twitter-bootstrap-rails gem'。 否則使用Ubuntu操作系統,它最適合於任何Ruby on Rails應用程序,並輕鬆解決GemFile的依賴問題。並且您可以輕鬆使用「less-rails」和「twitter-bootstrap-rails」,而不會遇到任何libV8問題。