rails-engines

    0热度

    2回答

    配置/初始化/ aws_config.rb: AWS_CONFIG = YAML.load_file("#{::Rails.root}/config/aws.yml")[Rails.env] 模型代码: self.bucket = AWS_CONFIG["bucket"] 测试结果: Failure/Error: self.bucket = AWS_CONFIG['bucket'] No

    1热度

    1回答

    是否有可能在运行示例之前告诉rspec重新启动Rails?我构建了一个挂钩到Rails初始化过程的引擎,用户可以在初始化器中进行一些配置更改,这些更改会影响Rails和引擎的配置。我希望能够模拟这些配置更改,重新启动rails并测试结果。

    0热度

    1回答

    我有一个Rails 4.2.1应用程序,下面有多个引擎。该应用程序已在Apache2和Passenger的生产环境中进行了托管,并且在几周前一直运行良好。我现在面临一个奇怪的问题,无法加载资产在一个特定的引擎下,并得到错误“无法加载资源:net :: ERR_CONNECTION_RESET”当试图加载JavaScript或其他资产文件在特定的引擎下。 应用结构是 根 AssessmentTool

    2热度

    1回答

    我建立一个Rails的引擎,我发现,如果我生成一个控制器,像这样rails g controller test它给了我下面的输出: require_dependency "my_app/application_controller" module MyApp class TestController < ApplicationController end end 为什么有必要要求发动

    1热度

    1回答

    我有一个rails引擎,它公开了一个名为myengine create的命令。该命令生成一个完整的Rails应用程序,其中myengine已经集成到其中。该命令调用rails new ...来生成应用程序。一切正常,只要我执行这个命令外部的引擎文件夹。但是,如果我在引擎文件夹内执行它,它会因为它在引擎内运行bin/rails命令而不是系统上安装的常规rails命令而中断。引擎文件夹内的bin/ra

    -1热度

    1回答

    我已经创建了一个新的rails 4引擎,并尝试为新创建的引擎工作没有安装路线,但它在下面没有为我工作的文件。 应用程序/ routes.rb中(根路由文件) Rails.application.routes.draw do mount Uhoh::Engine => "/uhoh" resources :products end NEW_ENGINE /配置/ route

    0热度

    1回答

    我有一个共享引擎,我保持共享AR模型和一堆其他东西。 下面是我的用户AR模型 module Shared class User < ApplicationRecord validates_presence_of :password, on: :create # validates_uniqueness_of :email # validates_unique

    1热度

    2回答

    我正在使用一个引擎,它是一种子应用程序的引擎,在我的现有应用程序中增加了一些更多的路由。 这个概念非常强大,感谢铁轨。 但我面临这个奇怪的挑战,自动加载我的引擎lib目录中的文件更改在开发模式。每次我在引擎的应用程序目录中进行更改时,无论它是模型还是控制器,它都可以完美地工作,但不会更改lib目录get下的任何文件。有什么办法可以做到这一点?谢谢你的帮助。

    1热度

    1回答

    从模型中获取数据时出现错误,下面是我的场景创建了一个“ProductSearch”引擎,在ProductSearch内部我有控制器,模型,帮助器和视图。 现在控制器的方法给出了一个错误,而下面执行的是控制器方法 def stores_in_mall @stores ||= TenantRetailigenceRetailer. for_property(@property).

    0热度

    1回答

    我想制作一个包含视图助手的宝石。我看这tutorial, 但我遇到一些问题。 这里是github,如果您需要更多信息。 该帮手只打印Hello world!。 应用程序/佣工/ google_code.rb module GoogleCode def self.put_code content_tag(:p, "Hello world!") end end 的