如何在Rails应用程序中添加带有类的新文件夹?

矩阵

我在Rails应用程序上下文中有2个问题:

我有一些不是“模型”的类,但是在我的系统中需要,所以我想将它们分开

1)如何在app /中添加“ class”文件夹?(如果创建并放置了class,则不包括它们)

2)如何将文件夹“模型”放置在“应用程序/类”文件夹中(此处相同,如果移动它,模型将不包括在内)

谢谢。

最高

不清楚您要问什么。

但是,如果您想自动加载其他目录,则可以通过将以下内容放入 config/application.rb

config.autoload_paths << Rails.root.join('app/class')

但是请不要调用您的目录class,而应使用描述性内容。

按照惯例,代码不适用于模型,控制器,视图,帮助程序或关注点,并且位于lib项目根目录下。


编辑:

您可以使用glob加载子目录:

config.autoload_paths << Rails.root.join('app/classes/**/')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Rails 5:如何在应用程序模板脚本中添加文件夹和文件

如何在分支中仅包含新文件夹的现有项目中添加新文件夹?

如何在Jupyter Notebook中的目录中添加新文件夹

如何在Mutt中创建新文件夹

MAMP升级在应用程序中生成新文件夹

如何在“开始”菜单中显示每个应用程序的最新文件

如何在libgdx的核心或桌面应用程序中添加资源文件夹?

如何在 Yii2 Advanced 中添加新的应用程序文件夹

在Linux中添加带有替代方案的应用程序时如何解决“无此类文件或目录”的问题

如何在Qt的应用程序标题栏中添加带有上下文菜单的按钮?

如何在flask应用程序模型中添加带有值(预定义)的下拉列表?

如何在我的flutter应用程序中添加带有视频的多个youtube播放列表?

如何在 Rails 应用程序中配置虚拟文件夹?

将带有通配符的文件列表复制到新文件夹中

C ++添加带有文件的文件夹

添加新文件夹

如何在ember-cli中将新文件夹添加到app /?

如何获取文件夹中的最新文件?

如何在GNOME应用程序菜单中创建应用程序文件夹?

symfony4.3 添加带有类的自定义文件夹

当 Firebase 存储中有一个名为相同的现有文件夹时,如何在 Firebase 中创建一个新文件夹

如何在远程文件夹 PHP 中获取最新文件?

如何使用bash将子文件夹中的所有文件移动到新文件夹中?

Flutter:android 不允许应用程序在外部存储中创建一个新文件夹来保存文件?

如何以编程方式打开带有myapp文件夹的默认“文件”应用程序?

如何在Windows 10中更新文件夹的副本/备份?

如何在Amazon S3存储桶中创建新文件夹?

如何在Files / Nautilus中创建新文件夹

如何使用C#Windows应用程序在列表框中添加带有文件图标的文件类型?