【问题标题】:sass gem permission denied errorsass gem 权限被拒绝错误
【发布时间】:2012-03-08 10:20:28
【问题描述】:

由于我尝试在现有项目中安装 bootstrap-sass gem,我收到了这种错误:

A Errno::EACCES occurred in #:

 Permission denied - /app/public/stylesheets/application.css.css
 .bundle/gems/ruby/1.9.1/gems/sass-3.1.15/lib/sass/plugin/compiler.rb:355:in `initialize'

当我刷新页面时,它似乎又可以工作了。

这似乎也发生在我的另一个 css 文件中,顺便说一句,我根本没有使用。 我的 CSS.SCSS 文件位于 assets 文件夹中。

A Errno::EACCES occurred in #:

 Permission denied -/app/public/stylesheets/anaerobic_digestion_kinetics_calculator.css.css

.bundle/gems/ruby/1.9.1/gems/sass-3.1.15/lib/sass/plugin/compiler.rb:355:in `initialize'

这两个文件都是在尝试配置 bootstrap-sass 时添加的

知道为什么会发生这种情况,是否可以删除它们?

希望你能帮忙,

乔尔

【问题讨论】:

  • 首先看起来你的文件应该命名为*.css.scss而不是*.css.css
  • 其中一个库似乎正试图从根 /app/public 而不是相对路径 app/public 访问您的应用程序,您能显示您的 app/assets/stylesheets/application.css 吗?
  • 这些文件是自动生成的。我删除了它们,但它们又被创建了??

标签: ruby-on-rails-3.1 sass twitter-bootstrap


【解决方案1】:

这有帮助:http://devcenter.heroku.com/articles/using-sass

看起来 gem 正在尝试在 heroku 环境堆栈上写入。

【讨论】:

    猜你喜欢
    • 2011-07-05
    • 1970-01-01
    • 2016-01-26
    • 1970-01-01
    • 1970-01-01
    • 2018-07-19
    • 2019-08-20
    • 2018-09-10
    • 1970-01-01
    相关资源
    最近更新 更多