ruby-on-rails – win7上的@import’bootstrap’错误,显示500错误

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – win7上的@import’bootstrap’错误,显示500错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在构建一个简单的rails应用程序,当我加载主页时,我得到:
  1. Completed 500 Internal Server Error in 59ms
  2. ActionView::Template::Error (different prefix: "c:/" and
  3. "D:/workspaceRor/jrpappthree/ ssets/stylesheets"
  4. (in D:/workspaceRor/jrpappthree/app/assets/stylesheets/custom.css.scss)):
  1. 2: <html>
  2. 3: <head>
  3. 4: <title><%= full_title(yield(:title)) %></title>
  4. 5: <%= stylesheet_link_tag "application",media: "all" %>
  5. 6: <%= javascript_include_tag "application" %>
  6. 7: <%= csrf_Meta_tags %>
  7. 8: <%= render 'layouts/shim' %>

我的宝石文件

  1. gem 'rails'
  2. gem 'bootstrap-sass'
  3. gem 'bcrypt-ruby'
  4. gem 'faker'
  5. gem 'will_paginate'
  6. gem 'bootstrap-will_paginate'
  7. gem 'pg'
  8. group :development,:test do
  9. gem 'MysqL2'
  10. gem 'annotate'
  11. end
  12. # Gems used only for assets and not required
  13. # in production environments by default.
  14. group :assets do
  15.  
  16. gem 'sass-rails'
  17. gem 'coffee-rails'
  18. gem 'uglifier'
  19. gem 'railties'
  20. end
  21. gem 'jquery-rails'
  22. group :test do
  23.  
  24. end
  25.  
  26. group :production do
  27. # gem 'pg'
  28. end

在D:/workspaceRor/jrpappthree/app/assets/stylesheets/custom.css.scss

  1. @import "bootstrap";
  2.  
  3.  
  4. body {
  5. padding-top: 60px;
  6. }
  7. .
  8. .
  9. .

在开发环境中,它显示上述错误,但在生产中它工作正常.
我甚至试过了

  1. # config/environments/production.rb
  2. ...
  3. config.assets.compile = true
  4. ...

但它没有解决我的问题.
那么在开发环境中运行应用程序的解决方案是什么?成功?

解决方法

看起来它是windows上bootstrap.sass gem中的一个bug.

我看到人们将项目移动到C盘,然后开始工作.

猜你在找的Ruby相关文章