나는 최근에 hackathon에 참석했고, 우리는 레일로 웹 애플리케이션을 만들었습니다. 우리는 모두 레일에 익숙하지 않았고 부트 스트랩 보석을 인식하지 못했기 때문에 assets 폴더에 부트 스트랩 스타일 시트를 하드 코딩했습니다.레일 4와 부트 스트랩 통합 보석
레일스를 배우려는 노력의 일환으로, 계속해서 앱을 계속 사용하고 있습니다. .css 파일을 삭제하고 gemfile에 gem을 추가했습니다. 번들을 설치하고 다른 CSS 파일의 '@import'명령을 사용하여 파일을 가져 왔습니다.
Sass::SyntaxError in Pages#rootpage
Showing C:/Users/User/Documents/SoapBox/app/views/layouts/application.html.erb where line #6 raised:
File to import not found or unreadable: bootstrap.
Load paths:
C:/Users/Soham/Documents/SoapBox/app/assets/images
C:/Users/Soham/Documents/SoapBox/app/assets/javascripts
C:/Users/Soham/Documents/SoapBox/app/assets/stylesheets
C:/Users/Soham/Documents/SoapBox/vendor/assets/javascripts
C:/Users/Soham/Documents/SoapBox/vendor/assets/stylesheets
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/turbolinks-1.3.0/lib/assets/javascripts
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/jquery-rails-3.0.4/vendor/assets/javascripts
(in C:/Users/Soham/Documents/SoapBox/app/assets/stylesheets/styles.css.scss:2)
`File to import not found or unreadable: bootstrap`.
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href='http://fonts.googleapis.com/css?family=Oswald:700,300' rel='stylesheet' type='text/css'>
<%= favicon_link_tag "favicon.png", :type => "image/png", :rel => "icon" %>
<%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %>
<%= javascript_include_tag "application", "data-turbolinks-track" => true %>
<%= csrf_meta_tags %>
오류가 발생하는 이유를 이해가 안 : 나는 레일 서버를 실행하고 내 홈페이지로 이동하면
, 나는 오류가 발생합니다.
도움이 될 것입니다.
감사합니다.
나는이 보는 것이 좋습니다
보석을 설치 한 후 서버를 다시 시작 했습니까? – vee
예, 여러 번. @vinodadhikary – Hummus
'@import "부트 스트랩''과 같이 잘 동작해야하기 때문에'styles.css.scss'의 관련 섹션을 보여줄 수 있습니까? – vee