3

我有在我的本地 ubuntu 机器上运行良好的 rails3 应用程序。我使用 capistrano-unicorn 通过副本将我的应用程序部署到远程服务器。远程服务器也具有与本地机器相同的配置,例如

rvm 1.16.17
ruby 1.9.3p286
Rails 3.2.8
less 2.2.2
less-rails 2.2.6
less-rails-bootstrap 2.2.0

我的宝石文件

group :assets do
  gem 'less-rails-bootstrap'
  gem 'therubyracer'
  gem 'uglifier'
end

我收到一个错误

Less::Error in User/home#index Cannot call method 'charAt' of undefined (in /home/user/rails_app_development/releases/20121102052832/app/assets/stylesheets/layout.css.less)

我在这里做错了什么?

4

1 回答 1

1

这个错误也出现在我们的项目中。发生这种情况是因为我们只有mixins.less导入的,但没有variables.lesstwitter 引导程序。

在解决问题variables.less 之前导入就像魔术一样。mixins.less

于 2012-11-21T15:22:17.140 回答