#1 楼 @jimrokliu 这么写可以得到,但还是要对结果稍作变换。是我的模型设计不对是吗?那请教一下该如何写比较正确呢?
雅黑,我记得很久以前试过在 Prawn 里加粗 (不过是用的),但我实际用不上,于是就没管了…… (其实我觉得 Prawn 挺好的嘛)
问题已经解决,是 Firefox 还要设置一下“始终用此程序打开”
细想了一下还是觉得呈现好,render :text => "xxx"
文本就不好渲染了吧
#20 楼 @chechaoyang 文件格式不同也不要紧吗?我试试…………………………
不过……这个 Development 版的 Sublime Text 不能装插件吗……
对了,跟虚拟机那边没装 rspec 有关系吗?
#17 楼 @chechaoyang 终于用上了,嘿嘿
有五笔吗……
#8 楼 @jiyinyiyong ctrl+P,各种路径提示大致来一点,很爽
终于搞定了,bundle 不熟的问题…… 再次感谢各位
咬牙把 rails 升级成了 3.2.3,倒是可以调出 pry 了,但现在的问题貌似变成了连不上数据库……
[3] pry(#<VendorsController>)> User.all
NoMethodError: undefined method `accept' for nil:NilClass
from /usr/lib/ruby/gems/1.8/gems/activerecord-3.2.3/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `to_sql'
@azhao @ery 好吧,那改成问 thin 的问题……
我运行thin start -e development -D
,然后被提示说这个:
terrychen@ubuntu:~/EIMV4$ thin start -e development -p 80 -D
>> Using rack adapter
/usr/lib/ruby/gems/1.8/gems/bundler-1.1.3/lib/bundler/runtime.rb:31:in `setup': You have already activated rack 1.4.1, but your Gemfile requires rack 1.2.3. Using bundle exec may solve this. (Gem::LoadError)
看意思是说我的 rack 版本不对,但这时候我删掉 1.2.3 的那个的话,提示我运行 bundle install;如果我删掉 1.4.1 的话,又提示我有 actionpack 需要 1.4 以上版本
You have requested to uninstall the gem:
rack-1.4.1
rack-mount-0.6.14 depends on [rack (>= 1.0.0)]
actionpack-3.2.3 depends on [rack (~> 1.4.0)]
这时候我要怎么办才对呢…… 附上我的 gemfile:
source 'http://rubygems.org'
gem 'rails', '3.0.4'
gem 'mysql2', '0.2.6'
gem 'thin'
gem 'mini_magick', '3.2'
gem "prawn", :path => 'vendor/prawn'
gem "will_paginate"
gem "pry-rails", :group => :development
后台的报错信息是这样的,能顺便帮我看看么……
terrychen@ubuntu:~$ pry-remote
/usr/lib/ruby/1.8/drb/drb.rb:736:in `open': druby://localhost:9876 - #<Errno::ECONNREFUSED: Connection refused - connect(2)> (DRb::DRbConnError)
from /usr/lib/ruby/1.8/drb/drb.rb:729:in `each'
from /usr/lib/ruby/1.8/drb/drb.rb:729:in `open'
from /usr/lib/ruby/1.8/drb/drb.rb:1191:in `initialize'
from /usr/lib/ruby/1.8/drb/drb.rb:1171:in `new'
from /usr/lib/ruby/1.8/drb/drb.rb:1171:in `open'
from /usr/lib/ruby/1.8/drb/drb.rb:1087:in `method_missing'
from /usr/lib/ruby/1.8/drb/drb.rb:1105:in `with_friend'
from /usr/lib/ruby/1.8/drb/drb.rb:1086:in `method_missing'
from /usr/lib/ruby/gems/1.8/gems/pry-remote-0.1.4/lib/pry-remote.rb:186:in `run'
from /usr/lib/ruby/gems/1.8/gems/pry-remote-0.1.4/bin/pry-remote:4
from /usr/bin/pry-remote:19:in `load'
from /usr/bin/pry-remote:19
#26 楼 @azhao 好像是不能,我搜到https://github.com/pry/pry/issues/476i这个,但按有人回复里说的,“have same issue, my solution is add pry-remote on your Gemfile, and you should call binding.remote_pry instead binding.pry,” 结果居然还报错,真的跟 Passenger 不兼容么=_=
出了新的三、四章了……
LZ 比我还有视觉洁癖啊……………… 我只是会跟同事说,不要写 1-3V,要写 1~3V,因为 - 是减号的意思……
所以是要在 Window 下先装一下 git 是吗?Win7 下的 git 一般装哪个呢?
全方位打杂 er 路过…………PS HTML CSS JS(ExtJS) Ruby 全都会一点而且每天都在这里面切换不同的东东在用……