1

기본 작업 : 필드 값을 평가하고 결과가 만족스럽지 않으면 경고를 표시합니다. 나는 다른 모든 경우Ruby 1.9의 인코딩에 대한 커피 스크립트 및 문제점

Error: Encoding::UndefinedConversionError: U+0417 from UTF-8 to ISO-8859-1 

을 : 나는 실제로 날이 저주 오류가 발생 실제로이 있어야 하나,에 샘플 경고의 테스트를 변경할 때까지 완벽하게 작동하기 때문에 실제 코드는 중요하지 않습니다 i18n이나 magic comment를 사용했지만, 분명히 루비를 .coffee 파일에 혼합 할 수 없으므로, 여기서도 작동하지 않는 것 같습니다. 보기에 불필요한 javascript를 넣지 않고이 문제를 방지 할 수있는 방법이 있습니까?

답변

3

은 coffeescript 저작물에 루비를 사용합니다. 파일의 이름을 .js.erb.coffee으로 바꾸고 오래된 <%= ruby_code %>을 사용하십시오.

+0

아, 네 말이 맞아. 내 실수 야. 그러나 문제는 여전히 나타납니다. 어시스트 파이프 라인은 실제로 최종 편집 전에 정보를 가져옵니다. 그러나 당신은 실제로 내가 길을 발견하도록 도와주었습니다 : 적절한 컴파일 순서를 위해 파일을'.js.erb.coffee'로 이름을 바꿀 필요가 있습니다. 이것을 반영하기 위해 답을 편집하십시오. 동의하겠습니다. – TsukinoMai

+0

@ TsukinoMai : done :) –

+0

아직 실제로. '.js' 파일을 추가하지 않으면 html로 컴파일됩니다. :) – TsukinoMai