Ruby on rails 如果找不到@import怎么办?

Ruby on rails 如果找不到@import怎么办?,ruby-on-rails,ruby,ubuntu,import,Ruby On Rails,Ruby,Ubuntu,Import,我正试图在Ubuntu终端中使用 @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 导入是R

我正试图在Ubuntu终端中使用

@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
导入是RubyonRails教程的一部分。有没有我缺少的命令或者我需要的宝石

档案:

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

除非我遗漏了什么,ubuntu终端不会运行ruby命令。。你的ubuntu终端告诉你,@import不是一个可识别的程序/别名/方法/ubuntu可以识别并返回某种结果的任何东西@import显然是一个ruby命令,尽管我不熟悉它。前面有“@”,它看起来更像一个全局变量,而不是一个命令。无论如何,你确定你的教程告诉你直接将代码插入终端吗?或者你应该把它放在一个pry会话中,或者可能是一个ruby脚本文件&在上面运行
ruby scriptfile.rb
?我会仔细检查你教程中的步骤。你能提供更多关于你正在学习的教程的信息吗?什么版本的ruby,什么版本的rails,以及什么版本的ubuntu?

@import“bootstrap”
位于您为教程创建的CSS文件的顶部。这将加载引导CSS样式(与gem关联:“引导sass”)。您可能希望将其添加到app/assets/stylesheets目录中的CSS页面中


例如,请查看Rails教程。您将在第一行看到引导CSS样式是以这种方式引用的,在一个名为custom.CSS.scss的文件中(.scss意味着您可以在CSS页面上使用sass标记)

您需要添加@import“bootstrap”而不是在您的终端中,而是在您的CSS文件中。这解决了问题,谢谢!