小编ekr*_*aca的帖子

捆绑安装和更新无法找到并安装jQuery-rails 2.0.0

我正在尝试从这个网站学习Rails .我在Windows上,所以我使用了推荐的Rails-Installer.我需要有jquery-rails宝石版本2.0.0的教程所以在我的宝石文件中我有这些:

source 'https://rubygems.org'

gem 'rails', '3.2.3'

# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'

group :development do
  gem 'sqlite3', '1.3.5'
end


# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails',   '~> 3.2.4'
  gem 'coffee-rails', '~> 3.2.2'

  # See https://github.com/sstephenson/execjs#readme for more supported runtimes
  # gem 'therubyracer', :platform => :ruby

  gem 'uglifier', '>= 1.2.3'
end

gem 'jquery-rails', '2.0.0'

# To …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails bundler

4
推荐指数
1
解决办法
2441
查看次数

只检查要被证明的字符串的语法,而不是在Ruby中评估

正如标题所提到的,我需要让用户输入一些Ruby脚本代码,我的脚本将存储它们以供以后调用.如何在不实际评估的情况下检查用户输入语法?

ruby string eval

4
推荐指数
1
解决办法
294
查看次数

ruby on rails服务器无法启动

嗨,当我尝试运行时rails server,它只是退出并显示以下消息:

C:\rails_project\first_app>rails s
=> Booting WEBrick
=> Rails 4.1.0 application starting in development on http0 0 0 0:3000
=> Run `rails server -h` for more startup options
=> Notice: server is listening on all interfaces (0 0 0 0). Consider using 127.0
.0.1 (--binding option)
=> Ctrl-C to shutdown server
Exiting
C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/tzinfo-1.1.0/lib/tzinfo/data_source.rb:1
99:in `rescue in create_default_data_source': No timezone data source could be f
ound. To resolve this, either install TZInfo::Data (e.g. by running `gem install
 tzinfo-data`) or …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails tzinfo

4
推荐指数
2
解决办法
4314
查看次数

Rails jquery-fileupload gem - 找不到文件错误

我正在尝试关注jQuery-FileUpload上的Railscasts剧集.我已经添加

gem 'jquery-fileupload-rails' 
Run Code Online (Sandbox Code Playgroud)

到了资产组Gemfile,还加了

//= require jquery-fileupload/basic
Run Code Online (Sandbox Code Playgroud)

line到application.js资源目录中的文件.但是,当我尝试调出网站时,会显示以下错误:

couldn't find file 'jquery-fileupload'
  (in root/app/assets/javascripts/application.js:15)
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

ruby-on-rails sprockets jquery-file-upload

3
推荐指数
1
解决办法
3295
查看次数

fopen什么时候失败?

在我的PHP代码中,我打开一个文件并向其附加文本.我用这个代码:

$ourFileHandle = fopen($ourFileName, 'a') or die("can't open file");
Run Code Online (Sandbox Code Playgroud)

加载PHP页面时会发生这种情况.现在如果两个人同时加载PHP页面会发生什么?这个代码是否适用于其中一个人,而另一个人是否会执行die()?一般来说什么时候会fopen失败?

谢谢.

php file-io fopen

3
推荐指数
1
解决办法
1717
查看次数

为什么我的rake调用导致'未定义的方法`source_index`'错误?

我试图运行bundle exec rake db:migrate然后遇到以下错误.

bundle exec rake db:migrate --trace
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
rake aborted!
undefined method `source_index' for Gem:Module
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rails-2.3.17/lib/rails/gem_dependency.rb:21:in `add_frozen_gem_path'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rails-2.3.17/lib/initializer.rb:298:in `add_gem_load_paths'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rails-2.3.17/lib/initializer.rb:132:in `process'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rails-2.3.17/lib/initializer.rb:113:in `run'
C:/Program Files/chiliproject-3.7.0/config/environment.rb:42:in `<top (required)>'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-2.3.17/lib/active_support/dependencies.rb:182:in `require'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-2.3.17/lib/active_support/dependencies.rb:182:in `block in require'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-2.3.17/lib/active_support/dependencies.rb:547:in `new_constants_in'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-2.3.17/lib/active_support/dependencies.rb:182:in `require'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rails-2.3.17/lib/tasks/misc.rake:4:in `block in <top (required)>'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.0.3/lib/rake/task.rb:228:in `call'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.0.3/lib/rake/task.rb:228:in `block in execute'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.0.3/lib/rake/task.rb:223:in `each'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.0.3/lib/rake/task.rb:223:in `execute'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.0.3/lib/rake/task.rb:166:in `block in invoke_with_call_chain'
C:/Ruby193/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.0.3/lib/rake/task.rb:159:in `invoke_with_call_chain'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.0.3/lib/rake/task.rb:187:in `block in invoke_prerequisites'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.0.3/lib/rake/task.rb:185:in `each' …
Run Code Online (Sandbox Code Playgroud)

rake gem ruby-on-rails ruby-1.9 ruby-on-rails-2

3
推荐指数
1
解决办法
1万
查看次数

Ransack gem-不区分大小写的排序(Rails 4)

我试图使用Ransack gem在索引页上对一个简单列表进行排序。但是,sort字段中同时存在大写和小写值name。为了使它们排序有用,排序应该不区分大小写。

这是模型Vendor

name:string, email:string, address:string, phone:string, fax:string
Run Code Online (Sandbox Code Playgroud)

这是控制器:

class VendorsController < ApplicationController

def index
  @search = Vendor.search(params[:q])
  @vendors = @search.result
end
Run Code Online (Sandbox Code Playgroud)

和视图:

/index.html.slim
tr
  th = sort_link @search, :name, "Name"
  th = sort_link @search, :email, "Company Email"
  th = sort_link @search, :address, "Address"
Run Code Online (Sandbox Code Playgroud)

任何建议将不胜感激。

sorting ransack ruby-on-rails-4

3
推荐指数
1
解决办法
1529
查看次数

使用chartkick并删除点在line_chart中直线

我正在使用一个非常好的gem来使用Ruby on Rails创建图表.但我正在努力制作一个用直线连接圆点的折线图.它总是创造曲线.我需要直线.另外我想知道是否有人知道如何从线上删除点.我找不到办法做到这一点.

Chartkick.options = {
  height: "300px",
  min: -5, 
  max: 10,
  discrete: true,
}

<% series_a = {"10" => -5, "11" => 9,"12" => 3,"13" => -1,"14" => 4,"15" => -2,"16" => -4} %>

<%= line_chart [{name: "Series A", data: series_a}] %>
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails chartkick

3
推荐指数
1
解决办法
1983
查看次数

迁移显示为已关闭但已迁移?

我的rails应用程序有一些迁移.当我点击rake db:migrate:status以查看设置了什么状态时,所有状态********** NO FILE **********都已关闭.但是已经进行了迁移,因此模型方面似乎没有问题.这些文件可能有助于解释:

产量rake db:migrate:status:

 up     20130727003912  ********** NO FILE **********
down    20130728000151  Devise create users
down    20130728000335  Create friends
down    20130728000346  Create addresses
down    20130728000356  Create authies
down    20130728000413  Add indexes
Run Code Online (Sandbox Code Playgroud)

这时,rake db:migrate输出:

==  DeviseCreateUsers: migrating ==============================================
-- create_table(:users)
NOTICE:  CREATE TABLE will create implicit sequence "users_id_seq1" for serial column "users.id"
rake aborted!
An error has occurred, this and all later migrations canceled:

PG::DuplicateTable: ERROR:  relation "users" already exists …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails rails-migrations ruby-on-rails-3

2
推荐指数
1
解决办法
2877
查看次数

无法将npm从1.4.28升级到最新版本(2.2)

我在Ubuntu 14.04上使用稳定版本的节点.(通过PPA安装)当我尝试升级像yo这样的软件包时,我收到以下错误:

npm ERR! notsup Unsupported
npm ERR! notsup Not compatible with your version of node/npm: yo@1.4.2
npm ERR! notsup Required: {"node":">=0.10.0","npm":">=2.1.0"}
npm ERR! notsup Actual:   {"npm":"1.4.28","node":"0.10.35"}

npm ERR! System Linux 3.13.0-32-generic
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "update" "-g"
npm ERR! cwd /home/ekrem
npm ERR! node -v v0.10.35
npm ERR! npm -v 1.4.28
npm ERR! code ENOTSUP
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /home/ekrem/npm-debug.log
npm ERR! not ok code 0
Run Code Online (Sandbox Code Playgroud)

当我点击时(sudo) npm …

ubuntu node.js npm

2
推荐指数
2
解决办法
5663
查看次数