0

私はプログラミングに不慣れで、最初の基本的なアプリケーションの開発に取り組んできました。私は今24時間以上同じ問題を抱えています。

ブートストラップをインストールしてインポートした後、アプリのホームページをリロードしようとすると、このエラーが発生します...

Sass::SyntaxError in Static_pages#home

ブートストラップgemをインストールし、bundleinstallを実行しました...

gem 'bootstrap-sass'

次に、スタイルシートフォルダーに新しいcssドキュメントを作成し、custom.css.scssというタイトルを付けました。

そこからブートストラップをインポートしました...

@import "bootstrap";

ファイルを保存し、ページを更新すると、最初にリストしたエラーメッセージが表示されました。

以下は私が受け取るエラーメッセージです。5行目あたりでエラーが発生していることがわかります。ファイルを.css.scssではなく.scssとして保存しようとしましたが、問題は解決しませんでした。

File to import not found or unreadable: bootstrap.
Load path: Sass::Rails::Importer(/Users/jackburum/Documents/rails_projects/omrails/app/assets/stylesheets/custom.css.scss)
  (in /Users/jackburum/Documents/rails_projects/omrails/app/assets/stylesheets/custom.css.scss)
Extracted source (around line #5):

2: <html>
3:     <head>
4:       <title>Omrails</title>
5:      <%= stylesheet_link_tag    "application", :media => "all" %>
6:      <%= javascript_include_tag "application" %>
7:      <%= csrf_meta_tags %>
8:     </head>
4

2 に答える 2

2

追加することで解決しました

require "bootstrap-sass" 

application.rbへ

于 2013-07-13T12:54:53.310 に答える
0

プロジェクト gem をプロジェクト フォルダー自体にバンドルするようにしてください。

bundle install --path .bundle

私は同じ問題を抱えています。ここから解決策を見つけました。

于 2013-05-19T19:15:50.027 に答える