2
我試圖安裝引導Rails的,但我總是得到這個錯誤:安裝的NodeJS爲V8 Rails的使用較少
Please install gem 'therubyracer' to use Less.
C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/less-2.4.0/lib/less/java_sc
ript/v8_context.rb:2:in `require': cannot load such file -- v8 (LoadError)
爲了避免這個問題,我安裝的NodeJS和配置的/ boot加入這一行:
ENV['EXECJS_RUNTIME'] = 'Node'
因此,當我重新啓動我的webrich服務器時,我在public public上看到javascript運行時現在是nodejs。然後我想到了twitter引導程序的安裝,但得到相同的錯誤。我使用Rails 4.0並希望有人對我有建議?謝謝
'execjs'是Rails的依賴關係 - 您必須使用它。提供特定於Linux的指令也不會幫助提問者 - 他在Windows上。 – sevenseacat
我認爲不需要在config/boot中添加這一行:ENV ['EXECJS_RUNTIME'] ='節點' – Ranzit
在Windows上安裝nodejs可能對他有幫助。過去我曾遇到過這個問題。它可能會幫助你。 – Ranzit