首页 文章

sass命令是不是't working, but it'已安装?

提问于
浏览
-1

当我尝试在“styles.css”文件中使用sass命令时,它们不起作用 . 例:

$navbarBackgroundHighLight: white;

rails版本:Rails 4.1.0,bootstrap版本:3.1.1.1,sass版本:Sass 3.3.7(Maptastic Maple) .

我已经尝试了一切 . 任何帮助是极大的赞赏!

当我尝试将.scss添加到“styles.css”的末尾时,我得到:

Pages#home中的Sass :: SyntaxError显示C:/WINDOWS/code/code/app/views/layouts/application.html.erb,其中第6行引发:

要导入的文件未找到或不可读:引导响应 . 加载路径:C:/ WINDOWS / code / code / app / assets / images C:/ WINDOWS / code / code / app / assets / javascripts C:/ WINDOWS / code / code / app / assets / stylesheets C:/ WINDOWS / code / code / vendor / assets / javascripts C:/ WINDOWS / code / code / vendor / assets / stylesheets C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/turbolinks-2.2.2/ lib / assets / javascripts C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bootstrap-sass-3.1.1.1/vendor/assets/fonts C:/RailsInstaller/Ruby1.9.3/lib/ ruby / gems / 1.9.1 / gems / bootstrap-sass-3.1.1.1 / vendor / assets / javascripts C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bootstrap-sass-3.1 . 1.1 / vendor / assets / stylesheets C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/jquery-rails-3.1.0/vendor/assets/javascripts C:/RailsInstaller/Ruby1.9.3/ lib / ruby / gems / 1.9.1 / gems / bootstrap-sass-3.1.1.1 / vendor / assets / stylesheets(在C:/WINDOWS/code/code/app/assets/stylesheets/styles.css.scss:37)提取的来源(第6行):3 4 5 6 7 8 9

<head>
    <title>CODE</title>
    <%= stylesheet_link_tag    'application', media: 'all', 'data-turbolinks-track' => true %>
    <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
    <%= csrf_meta_tags %>
</head>

Rails.root:C:/ WINDOWS / code / code

应用程序跟踪|框架跟踪|完整跟踪app / assets / stylesheets / styles.css.scss:37 app / views / layouts / application.html.erb:6:in`_app_views_layouts_application_html_erb___669748780_8349660'

2 回答

  • 0

    该文件应该被称为 styles.css.scss ,以使其正常工作

  • 0

    css 更改为 sass ,您可能需要重新组织文件(对于sass语法) . 这是我在 application.css.scss 顶部的内容:

    /*
     *= require_self
     *= require_tree .
     */
    
    @import "bootstrap";
    @import "bootstrap/responsive";
    

    你还必须检查你的Gemfile中是否正确声明了bootstrap gem:

    gem 'bootstrap-sass'
    

    希望这可以帮助 .

相关问题