1

嘿! https://github.com/breakpointer/尝试使用,当我尝试编写 rails generatesurveyor 时,我收到:无法找到生成器测量员!

你可以帮帮我吗?

使用 Rails 3,红宝石 1.8.7

4

3 回答 3

5

你在使用 rails3 分支吗?

我遇到了与您相同的异常,但通过在我的 Gemfile 中添加以下内容来修复它:

gem 'surveyor', :git => 'git://github.com/breakpointer/surveyor.git', :branch => 'rails3'
gem 'formtastic'
于 2011-03-10T17:46:08.263 回答
2

我在 Rail 3.0.9 上的安装遇到问题

gem 'surveyor', :git => 'https://github.com/NUBIC/surveyor.git', :branch => 'rails3'
gem 'formtastic'

给我的 formtastic 2.0.0 导致这个错误 - >未初始化的常量 Formtastic::SemanticFormHelper

找到了一篇关于升级的博文……但这将是另一天 :-) http://richardhulse.blogspot.com/2011/06/upgrading-to-formtastic-20.html

然后我降级到 1.2.4 并且能够生成测量员

gem 'surveyor', :git => 'https://github.com/NUBIC/surveyor.git', :branch => 'rails3'
gem 'formtastic', '~> 1.2.4'
于 2011-10-01T20:59:40.010 回答
1

github上有一条注释说“主分支在NUBIC/Surveyor。这不再是活跃的开发分支!” 所以你可能想使用

gem 'surveyor', :git => 'git://github.com/NUBIC/surveyor.git', :branch => 'rails3'
gem 'formtastic'

反而。

此外,生成这些东西的实际命令是

rails generate surveyor:install
于 2011-08-11T13:44:11.233 回答