-
ruby – Sass :: SyntaxError:导入未找到或不可读的文件:bourb
所属栏目:[百科] 日期:2020-12-17 热度:152
我已经安装了rvm和bourbon.然后我将波旁威士忌安装到我的/ css目录中.但是,当我尝试 @import 'bourbon/bourbon'; 我收到此错误: Sass::SyntaxError: File to import not found or unreadable: bourbon/bourbon. 我已经检查了其他线程有相同的问题,但似乎没[详细]
-
ruby-on-rails – Foreman rvm暴发户无法工作
所属栏目:[百科] 日期:2020-12-17 热度:65
Unicorn不是由upstart脚本运行. rvm 1.25.23 ruby?? 2.1.1 Rails 4.1 配置/ deploy.rb desc 'Foreman init' task :foreman_init do on roles(:all) do foreman_temp = "/home/deployer/tmp/foreman" execute "mkdir -p #{foreman_temp}" execute "ln -s #{re[详细]
-
ruby-on-rails – Rails:Cookie溢出omniauth twitter注册
所属栏目:[百科] 日期:2020-12-17 热度:117
我正在使用omniauth让人们注册/登录Facebook并且运行良好!但我想添加omniauth-twitter gem让他们与Twitter联系. 我按照与设置Facebook连接时相同的步骤:https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview 但是当我注册/进入时,我收到以下[详细]
-
使用wice_grid Ruby On Rails的列中的多个链接
所属栏目:[百科] 日期:2020-12-17 热度:176
如何在wice_grid中向列添加多个链接 g.column do |task| link_to('Edit',edit_task_path(task)) link_to('Show',task_path(task))end 仅显示链接,甚至未显示其他链接. Rails版本4.0.2 解决方法 试试这个 g.column do |task| buffer = link_to('Edit',edit_ta[详细]
-
在ruby项目构建期间,尝试安装pg gem失败
所属栏目:[百科] 日期:2020-12-17 热度:183
我正在尝试构建一个使用本地运行的postgres的 ruby项目. pg gem install上的构建失败.我收到这个错误 $gem install pg -v '0.12.2'Building native extensions. This could take a while...ERROR: Error installing pg: ERROR: Failed to build gem native e[详细]
-
ruby – 如何使用带有Rack :: Builder :: map的lotus路由器
所属栏目:[百科] 日期:2020-12-17 热度:56
有没有办法将地图和(莲花)路由器命名空间一起使用?下面是一个示例config.ru我试图作为演示运行. require 'bundler'Bundler.requiremodule Demo class Application def initialize @app = Rack::Builder.new do map '/this_works' do run Proc.new {|env| [2[详细]
-
ruby – 一元运算符的行为
所属栏目:[百科] 日期:2020-12-17 热度:104
在Fixnum类中重新定义 Ruby中的一元运算符时有一些奇怪的结果.不完全确定事情发生的原因(特别是第009行). irb:003 class Fixnumirb:004 def +@ #define unary +irb:005 15irb:006 endirb:007 end= nilirb:008 2= 2irb:009 +2= 2irb:010 +(2)= 15irb:011 ++2=[详细]
-
ruby-on-rails – Activeadmin和Paperclip:ArgumentError
所属栏目:[百科] 日期:2020-12-17 热度:121
我使用Activeadmin,paperclip和Rails 4. 当我想创建一个包含多个图像的新文章时,我有这个错误: ArgumentError in Admin::Articles#newwrong number of arguments (1 for 0) 当我尝试只有一个图像时,我有同样的错误. ActiveAdmin:article.rb ActiveAdmin.re[详细]
-
ruby-on-rails – 有效的Ruby货币交换宝石?
所属栏目:[百科] 日期:2020-12-17 热度:176
这是基于之前已解决的问题.我需要为不同货币的基于 ruby的应用程序加载销售价格.我最近使用gem google_currency来转换基于Google API的价格.最近它停止了工作,我不明白为什么.我尝试过各种各样的方法,但无法解决问题所在. 我现在正在尝试使用具有良好文档的[详细]
-
ruby-on-rails – Ruby 2.0.0,而不是Rails网站上的2.1.0推荐?
所属栏目:[百科] 日期:2020-12-17 热度:148
在撰写本文时,他们建议在 Ruby on Rails download page上使用带有Rails的Ruby 2.0.0. Ruby 2.1.0于2013年12月底发布. 该建议是否已过时?你有关于在Ruby 2.1.0上运行Rails 4.0的任何痛苦或喜悦的故事吗? 解决方法 目前的Ruby 2.1版本有一些 segfault issues[详细]
-
ruby hash to javascript hash
所属栏目:[百科] 日期:2020-12-17 热度:151
我有一个 ruby哈希,我想转换成一个特定的 JavaScript哈希. 这是ruby hash keyval { "Former Administration / Neutral"=24,"Media Personality / P"=2,"Journalist / Neutral"=32,"Consultant / Neutral"=2,... "Journalist / P"=11,"Expert / Neutral"=1,"A[详细]
-
ruby-on-rails – 如何在activeyord中为ruby设置一个非空约束?
所属栏目:[百科] 日期:2020-12-17 热度:153
我的迁移看起来像这样: class CreatePosts ActiveRecord::Migration def change create_table :posts do |t| t.string :title t.string :content t.string :author t.timestamps end endend 如何将标题设置为NOT NULL?如果是SQL查询,我会这样做: CREATE T[详细]
-
确定Ruby中的一条路径是否在另一条路径下?
所属栏目:[百科] 日期:2020-12-17 热度:114
我有两个路径:应用程序根路径和目标路径.确保目标路径是应用程序根路径的子节点的最简单方法是什么? 基本上,用户提供的目标路径将由我的服务器显示.但我想约束我的服务器,因此只有应用程序根路径下的文件可以显示.所以我想检查目标路径是否在根路径下. 根[详细]
-
ruby-on-rails – 如何在Rails 4 Pipeline中使用Galleria插件
所属栏目:[百科] 日期:2020-12-17 热度:130
我最近在使用Rails 4 Pipeline制作Galleria插件时遇到了麻烦,我花了一些时间来弄清楚如何使它工作,所以我想分享解决方案以防有人遇到类似的问题. 1)下载插件后,将galleria-1.3.3.js(它是我编写当天的当前版本)和galleria.classic.js(或其他样式js文件)发送到[详细]
-
ruby-on-rails – Rails和RSpec:`rake spec`运行所有规格两次
所属栏目:[百科] 日期:2020-12-17 热度:58
我使用RSpec设置了一个新的Rails 4应用程序.但是当运行rake rspec时,所有示例都运行两次: rake spec[deprecated] I18n.enforce_available_locales will default to true in the future. If you really want to skip validation of your locale you can set[详细]
-
ruby-on-rails – 现有Heroku应用程序上的Ruby 2.1.0
所属栏目:[百科] 日期:2020-12-17 热度:177
在使用Heroku应用程序将 Ruby版本设置为2.1.0时,我遇到了非常奇怪的问题. 尝试部署时,出现此错误: ! Invalid RUBY_VERSION specified: ruby-2.1.0 ! Valid versions: ruby-2.0.0,ruby-1.9.3,ruby-1.9.2,ruby-1.8.7,ruby-1.9.3-jruby-1.7.0,ruby-1.8.7-jruby[详细]
-
ruby-on-rails – 使用自定义异常时的单位化常量
所属栏目:[百科] 日期:2020-12-17 热度:58
我正在尝试为我的应用创建自定义例外.我的libs文件夹中有一个示例库,具有以下文件夹结构: - lib/||--social/ | |-- bandcamp.rb 这个bandcamp.rb文件内容如下: module Social class ExampleException Exception; end class Bandcamp def some_method() end[详细]
-
ruby-on-rails – respond_with返回未知格式 – rails
所属栏目:[百科] 日期:2020-12-17 热度:76
我正在使用AngularJS在我的控制器中发送一些json respond_to :jsondef create respond_with Task.create(description: params[:description])end 任务存储在数据库中,但我在日志中收到此消息 ActionController::UnknownFormat - ActionController::UnknownFo[详细]
-
ruby-on-rails – 为什么x-editable-rails gem抛出错误:未定义
所属栏目:[百科] 日期:2020-12-17 热度:76
我安装了gem x-editable for rails: # x-editablegem 'x-editable-rails' 我添加了xeditable的方法?到ActionController: # Add a helper method to your controllers to indicate if x-editable should be enabled. def xeditable? true # Or something l[详细]
-
ruby-on-rails – Rspec savon vcr没有录音
所属栏目:[百科] 日期:2020-12-17 热度:109
我无法用录像机录制任何内容,我有这样的设置: spec_helper.rb require 'vcr'VCR.configure do |c| c.cassette_library_dir = 'spec/cassettes' c.hook_into :webmock c.configure_rspec_metadata! c.default_cassette_options = { :record = :new_episodes[详细]
-
ruby-on-rails – Rspec和capybara选择的值
所属栏目:[百科] 日期:2020-12-17 热度:51
我想断言,如果某些选择具有特定值而不是文本.如果我通过文本断言,这是有效的: it 'should be true' do should have_select("country",:selected = 'Brazil')end 我的选择html是这样的: select name="user[country]" id="country" option value="BR"Brazil/[详细]
-
ruby-on-rails – CSS需要语法
所属栏目:[百科] 日期:2020-12-17 热度:130
我在许多 RubyOnRails应用程序中多次需要CSS样式表,实际上我需要一些揭秘的东西. 有什么区别: //=require mystyles 和 *=require mystyles 两者似乎都有效,那有什么区别? 这是资产管道的一部分还是SASS的一部分还是普通的CSS? 解决方法 您给出的两个示例[详细]
-
ruby-on-rails – 如何修复错误“void value expression”?
所属栏目:[百科] 日期:2020-12-17 热度:50
我写了一个tic-tac-toe程序.我遇到麻烦的程序部分是我收到错误: tac.rb:63: void value expressiontac.rb:65: void value expression 此错误来自我的check_win方法. if str == "xxx" return true and puts "X Wins!" str == "ooo" return true and puts "O[详细]
-
ruby – Nokogiri 1.5.9 gem不能安装在Mac OS X Mavericks上?
所属栏目:[百科] 日期:2020-12-17 热度:80
昨晚我的系统更新为Maverick,现在我无法从我的gemfile安装Nokogiri.它抱怨它找不到libxml2,但是Maverick附带了libxml2.我也试过了 brew install --development libxml2 和: brew install --development libxslt 我仍然看到相同的错误消息.我已粘贴下面的错[详细]
-
ruby-on-rails-4 – 在发送rails 4之前保存每封电子邮件
所属栏目:[百科] 日期:2020-12-17 热度:199
我希望将应用程序中所有触发的电子邮件跟踪到数据库表中,以便我可以记录发送电子邮件的对象以及发送给谁. 请建议我最好的解决方案. 解决方法 我用以下方法解决了这个问题: 在lib目录中创建了一个类 class MyProjectMailLogger def self.delivering_email(me[详细]