ruby-on-rails – Rails 5,主分支,使用发生器

ruby-on-rails – Rails 5,主分支,使用发生器,第1张

概述对于某些测试,我想尝试rails 5 alpha并使用发生器. 我只是创建一个新的应用程序(rails new test) 我更改了gemfile并添加/替换: gem 'rails', github: "rails/rails"gem 'arel', github: 'rails/arel' 我得到这个错误: ~/c/test ❯❯❯ rails g model Model table_nam 对于某些测试,我想尝试rails 5 Alpha并使用发生器.

我只是创建一个新的应用程序(rails new test)

我更改了gemfile并添加/替换:

gem 'rails',github: "rails/rails"gem 'arel',github: 'rails/arel'

我得到这个错误:

~/c/test ❯❯❯ rails g model Model table_name:string model_name:string indexes:hstore/Users/user/.rbenv/versions/2.2.2/lib/ruby/2.2.0/rubygems/dependency.rb:315:in `to_specs': Could not find 'railtIEs' (>= 0) among 9 total gem(s) (Gem::LoadError)Checked in 'GEM_PATH=/Users/user/codes/test/.gems:/Users/user/.rbenv/versions/2.2.2/gemsets/global:/Users/user/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0',execute `gem env` for more information        from /Users/user/.rbenv/versions/2.2.2/lib/ruby/2.2.0/rubygems/dependency.rb:324:in `to_spec'        from /Users/user/.rbenv/versions/2.2.2/lib/ruby/2.2.0/rubygems/core_ext/kernel_gem.rb:64:in `gem'        from /Users/user/codes/test/.gems/bin/rails:22:in `<main>'

如何为轨道5安装铁路?

解决方法 如果您按照这些步骤…

git clone https://github.com/rails/rails.gitcd rails/bundle installcd .././rails/railtIEs/exe/rails new myapp --edge --dev

…然后cd进入myapp文件夹你应该看到……

ruby-2.2.2 marklocklear:myRails5App marklocklear$rails -vRails 5.0.0.Alpha

注意创建应用程序时的–edge和–dev选项应该将Gemfile设置为指向正确的位置.

总结

以上是内存溢出为你收集整理的ruby-on-rails – Rails 5,主分支,使用发生器全部内容,希望文章能够帮你解决ruby-on-rails – Rails 5,主分支,使用发生器所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1244749.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存