2012-11-02 6 views
3

내 로컬 우분투 시스템에서 정상적으로 실행되는 레일즈 3 응용 프로그램이 있습니다. 카피 스트라 노 유니콘을 사용하여 원격 서버에 복사하여 응용 프로그램을 배포했습니다. 원격 서버는 또한 내가정의되지 않은 메서드 'charAt'을 호출 할 수 없습니다.

처럼 로컬 컴퓨터에
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 

내 Gemfile

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

나는 사용자의

적은 :: 오류 오류를 얻고 있던 동일한 구성을 가지고있다/home # index 의 'charAt'메서드를 호출 할 수 없습니다. ( /home/user/rails_app_development/releases/20121102052832/app/assets/stylesheets/layout.css.less)

내가 여기서 잘못하고있는 곳은 어디입니까?

+0

layout.css.less를보고 'charAt'라는 메서드를 찾으십니까? – Thanh

+0

동일한 문제가 있습니다. 대답을 찾았습니까? – Reddirt

답변

1

이 오류는 우리 프로젝트에서도 발생했습니다. mixins.less 만 가져 왔지만 twitter 부트 스트랩은 variables.less이 아니기 때문에 문제가 발생했습니다.

variables.less바로 앞에mixins.less이 마법과 같은 문제를 해결했습니다.

관련 문제