0
RASS에서 내 sass 파일을로드하는 동안 문제가 있습니다. 시스템을 새로 설치했고 응용 프로그램을 실행할 때 스타일 시트를 연결할 때 다음과 같은 메시지가 나타납니다.sass 스타일 시트를 컴파일 할 때 Symbol을 정수로 암시 적으로 변환하지 않습니다.
3 <head>
4 <%= render 'layouts/meta' %>
5 <%= render 'layouts/icons' %>
6 <%= render 'layouts/ie_html5' %>
7
8 <%= stylesheet_link_tag "manifests/screen", media: "screen" %>
9 <%= stylesheet_link_tag "manifests/print", media: "print" %>
10 <%= javascript_include_tag 'manifests/public' %>
11 </head>
행 8 : 수행 할 때
no implicit conversion of Symbol into Integer
저도 같은 오류가 발생합니다 :
rake assets:precompile
내가 루비의 내 다시 설치를 놓친 것을 확실하지 않다.
루비 2.0.0
'레일', '3.2.12'
'말대꾸 레일', '~> 3.2'
는편집 :
이 내 명단입니다 /screen.scss 파일. 문제는이 응용 프로그램이 완벽하게 작동한다는 것입니다 (여전히 프로덕션 환경에서 작동합니다).하지만 osx를 재설치 한 후에 이러한 오류가 발생하기 시작했습니다.
@import 'bootstrap';
@import 'bootstrap-select';
@import 'select2';
@import 'global/colors';
@import 'global/fonts';
@import 'global/layout';
@import 'global/navbar';
@import 'global/login_form';
@import 'global/hero_unit';
@import 'global/basic_search';
@import 'global/map';
@import 'global/similar_properties';
@import 'global/eyecatcher';
@import 'global/footer';
@import 'global/property';
@import 'global/property_attributes';
@import 'global/pagination';
@import 'modals/share';
@import 'search/expand';
@import 'search/loader';
Sass는 일반적으로 .sass 파일 내에 오류 스택 추적을 제공하지 않습니다. 'manifests/screen' 파일을 직접 확인해야합니다. –
안녕하세요 펠릭스. 제안 해 주셔서 감사합니다. 게시물에 내 screen.scss 파일을 추가했지만 정확한 코드는 프로덕션에서 실행됩니다. – Quentin
흠, 쉽게 해결할 수없는 문제입니다. IMO에서는 파일 안의 모든 줄에 주석을 달고 하나씩 주석을 제거하고 작동이 멈췄는지 확인하는 오류를 발생시키는 줄을 찾아야합니다. 어쩌면 웅대 한 레일이나 보석에 약간의 변화가있을 수 있습니다. –