Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何在config/application.rb文件中隐藏修补程序_Ruby On Rails_Ruby_Monkeypatching - Fatal编程技术网

Ruby on rails 如何在config/application.rb文件中隐藏修补程序

Ruby on rails 如何在config/application.rb文件中隐藏修补程序,ruby-on-rails,ruby,monkeypatching,Ruby On Rails,Ruby,Monkeypatching,我想知道是否有可能在config/application.rb文件中对数字DSL进行修补。我正试着与你分享: Numeric.include CoreExtensions::Numeric 在文件的末尾。但当我尝试运行本地服务器时,我看到: NameError: uninitialized constant CoreExtensions CoreExtensions命名空间存在于app/lib/core_扩展中 谢谢。我想你可以将其移动到initialize文件夹或使用Earge_load

我想知道是否有可能在config/application.rb文件中对数字DSL进行修补。我正试着与你分享:

Numeric.include CoreExtensions::Numeric
在文件的末尾。但当我尝试运行本地服务器时,我看到:

NameError: uninitialized constant CoreExtensions
CoreExtensions命名空间存在于app/lib/core_扩展中


谢谢。

我想你可以将其移动到initialize文件夹或使用Earge_load lib files。你能给我一个前者的例子吗?你是明确要求lib文件夹中的文件,还是启用了该文件夹的自动加载?^^你只需要Rails.root.joinapp,lib,初始值设定项fileNumeric的core_扩展不是特定于域的语言。它是一个表示各种类型数字的对象。