2017-01-05 38 views
0

API模式下的Rails 5似乎不支持帮助程序。Rails 5 API模式中的助手

rails new myapp --api 

不会创建app/helpers文件夹。

我们如何在Rails 5 API模式中使用助手?

+0

为什么不自己创造呢? Rails应该自动加载'app /' – emaillenin

+0

下的所有东西我尝试创建app/helpers文件夹并添加helper模块。 Rails 5 autoload忽略API模式下的app/helpers文件夹。 – fossil

回答

0

Rails 5的这个功能已经删除了很多不需要的应用程序的文件夹。

请通过Rails中5个左右的API模式的深层细节....

Refere Here

+0

我确实最终将辅助方法添加到控制器,这很好。在涉及Rails 5 API模型中的帮助器方法时,我不确定最佳实践。 – fossil

+0

为了在Rails 5 API专用应用程序中实现类似于辅助方法的功能,我非常喜欢创建特定于应用程序的库。你会想在你的lib目录中创建一个模块或类,然后在其他地方包含/扩展或需要它。 – bagofcole