gpt4 book ai didi

ruby-on-rails - Assets 预编译因 twitter-bootstrap-rails gem 而失败

转载 作者:行者123 更新时间:2023-12-02 03:54:42 25 4
gpt4 key购买 nike

我有一个带有 twitter-boostrap-rails gem 的 Rails 3.2 应用程序。运行 rake assets:precompile 失败:

alex@BlackBeast:~/myapp$ rake assets:precompile
/home/alex/.rvm/rubies/ruby-1.9.3-head/bin/ruby /home/alex/.rvm/gems/ruby-1.9.3-head@global/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
rake aborted!
Invalid CSS after "...4882640c.png"")": expected "{", was ";background-pos..."
(in /home/alex/myapp/app/assets/stylesheets/application.css)

Tasks: TOP => assets:precompile:primary
(See full trace by running task with --trace)
rake aborted!
Command failed with status (1): [/home/alex/.rvm/rubies/ruby-1.9.3-head/bin...]

有什么方法可以解决这个问题吗?不知道该怎么办。

更新:将 twitter-bootstrap-rails gem 更新到 2.1.6 版本后,预编译现在失败并出现不同的错误:

rake aborted!
Invalid CSS after "}​": expected "{", was ""
(in /home/alex/myapp/app/assets/stylesheets/application.css)
(sass):1673

错误中提到的application.css是标准的,有

*= require_self
*= require_tree .

..这使得确定哪个部分导致问题有点困难。

我能否以某种方式仅编译 bootstrap_and_overrides.less 并查看哪里出了问题?

最佳答案

它似乎已在最新版本 (2.1.6) 中得到修复。将它放入您的 gemfile 中应该可以解决问题。

gem 'twitter-bootstrap-rails' , '>= 2.1.6'

关于ruby-on-rails - Assets 预编译因 twitter-bootstrap-rails gem 而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13211090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com