Это сработало для меня ...
Если у вас есть определенный hex, например # 262a2d, добавьте «00» в конец так: # 262a2d00
background-image: linear-gradient( #262a2d00, #262a2d);
Hope это помогает.
Я не знаю ' Я не знаю, как это произошло в вашем случае, но мне кажется, что Rails пытался запустить с установленной в вашей системе Ruby, но загружает драгоценные камни из пути загрузки 1.9.2. Очень странно.
Вы видите правильную версию Ruby в своей оболочке (RVM имеет приоритет в локальном пути), но, очевидно, это не то, с чем запускается Rails.
Проверьте, как вы запускаете Rails и не перепутались ли пути, ссылки или псевдонимы между версиями Ruby
Та же проблема у меня на Snow Leopard; хотя под rvm 1.9.2@rails3 я вижу правильный номер версии rails.
Мне нужно использовать следующую команду для использования команды rails:
ruby
which rails
g scaffold User name:string bio:text
Есть решение?
Я наконец нашел причину. Похоже, что gem install rails
не может установить правильный бинарник для rails в rvm. И rails
все еще ссылается на /usr/bin/rails
, у которого #!
строка указывает на System ruby.
Вы можете увидеть его с помощью:
head -1 `which rails`
который возвращает:
#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
Замена этого на:
#!/usr/bin/env ruby
устранит проблему. Я не знаю, влияет ли эта проблема на другие исполняемые скрипты, устанавливаемые gem, но почему gem не устанавливает rails в собственный путь bin rvm - для меня загадка. В любом случае, этот обходной путь помог мне решить проблему.
У меня была такая же проблема после перехода на 1.9.2p0, но перезапуск консоли на Snow Leopard помог. Похоже, rvm мог запутаться.