2013-07-13 2 views
2

Я пытаюсь импортировать Bootstrap в терминале Ubuntu, используяЧто делать, если @import не найден?

@import "bootstrap"; 

и получить возврат

No command '@import' found, did you mean: 
Command 'import' from package 'imagemagick' (main) 
Command 'import' from package 'graphicsmagick-imagemagick-compat' (universe) 
@import: command not found 

импорта является частью обучающей программы в Ruby On Rails. Есть ли какая-то команда, которую мне не хватает, или драгоценный камень, который мне нужен?

Gemfile:

source 'https://rubygems.org' 

gem 'rails', '3.2.13' 
gem 'bootstrap-sass', '2.1' 

group :development, :test do 
    gem 'sqlite3', '1.3.5' 
    gem 'rspec-rails','2.11.0' 
end 

gem 'json' 

group :assets do 
    gem 'sass-rails', '3.2.5' 
    gem 'coffee-rails', '3.2.2' 

    gem 'uglifier', '1.2.3' 
end 

group :test do 
    gem 'capybara','1.1.2' 
end 

gem 'jquery-rails', '2.0.2' 

group :production do 
    gem 'pg', '0.12.2' 
end 
+0

Вам нужно добавить «bootstrap» @import не в ваш терминал, а в ваш файл CSS. –

+0

Это решило проблему, спасибо! – user2580019

ответ

2

@import "bootstrap" находится в верхней части файла CSS, который вы создаете для своего учебника. Это загрузит стили CSS бутстрапа (связанные с камнем: «bootstrap-sass»). Вы хотели бы добавить это на свою страницу CSS в каталоге app/assets/stylesheets.

Например, выведите this stylesheet из руководства Rails. Вы увидите, что стили CSS бутстрапа ссылаются таким образом в первой строке в файле с именем custom.css.scss (.scss означает, что вы можете использовать sass-разметку на странице css).

0

Если я что-то отсутствует, убунту терминал не будет работать рубин команды .. Ваш убунту терминал говорит вам, что @import не признанная программа/псевдоним/метод/все иначе ubuntu может распознавать и возвращать какие-то результаты. @import, по-видимому, рубиновая команда, хотя я не знаком с ней. С «@» перед ним он больше похож на глобальную переменную, чем на команду. В любом случае, вы уверены, что ваш учебник сказал вам вставить этот код непосредственно в терминал? или вы должны были поместить его в подвальный сеанс или, возможно, файл сценария ruby ​​& запустить ruby scriptfile.rb на нем? Я бы дважды проверил шаги в вашем учебнике. Можете ли вы дать больше информации о том, какой учебник вы используете? Какая версия ruby, и какая версия рельсов, а также какая версия ubuntu?