所以我刚刚在我的 Ubuntu 机器上安装了 RoR,并且正在尝试启动一个新的 API 应用程序。在过去的三、四个小时里,我一直在摸不着头脑,为什么rails仍然生成views/helpers/assets目录。我运行以下命令
rails new my_app --api
我正在运行以下 Ruby 和 Rails 版本:
$ ruby -v
ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]
$ rails -v
Rails 4.2.6
如果有人能告诉我我做错了什么,我将非常感激。
谢谢!
最佳答案
Rails 的 API 模式 was added in 5.0 。要在 Rails 4.x 中获取它,您应该能够安装 rails-api
gem并使用 rails-api new
生成器:
gem install rails-api
rails-api new my_app
关于ruby-on-rails - Rails --api 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39279897/