--api当我使用Rails 5 beta 中的命令创建新的 REST API时,它会安装我不需要的 gem actioncable。sprockets
如何在没有这些 gem 的情况下创建 API?
--api当我使用Rails 5 beta 中的命令创建新的 REST API时,它会安装我不需要的 gem actioncable。sprockets
如何在没有这些 gem 的情况下创建 API?
该rails命令提供了跳过gem-S安装的选项。sprockets-rails
Rails 5的rails命令提供了一个-C选项,当使用该选项时,会跳过在新应用程序中安装ActionCable 。它不安装ActionCableredis所需的 gem 。由于gem 已合并到中,因此安装会创建ActionCable所需的文件,但随后会删除它们:actioncablerails
移除 config/cable.yml
移除 app/assets/javascripts/cable.coffee
移除 app/channels
-S和选项都-C可以组合在一个命令中:
$ rails new rest-api --api -C -S