簡體   English   中英

如何配置 Rails Gem (TrueMail)

[英]How do you configure a Rails Gem (TrueMail)

我正在嘗試將 TrueMail ( https://github.com/rubygarage/truemail ) 添加到我的 Rails 應用程序中,為了使其正常工作,我需要對其進行配置。 但是,我不確定在哪里創建文件來添加配置。

如果您單擊鏈接( https://github.com/rubygarage/truemail )並查看“設置全局配置”下的代碼,您會明白我在說什么。 但是,我不知道這需要 go。

任何幫助將不勝感激。

將它放在config/initializers/truemail.rb中。 您可以在https://guides.rubyonrails.org/v2.3/configuring.html#using-initializers了解有關初始化程序的更多信息:

在它加載框架以及應用程序中的所有 gem 和插件之后,Rails 轉向加載初始化程序。 初始化程序是存儲在應用程序中/config/initializers下的 ruby 代碼的任何文件。 您可以使用初始化程序來保存應在加載所有框架和插件后進行的配置設置。

這是放置幾乎所有 gem 配置的地方,命名約定通常是config/initializers/gem-name.rb ,例如,如果您使用名為superlogger的 gem 需要配置,您可以將其放置在config/initializers/superlogger.rb

請注意,由於您使用的是 Rails,因此您可能不需要以下行:

require 'truemail'

科里。 這很容易。 要開始在 Rails 應用程序中使用Truemail ,只需執行以下步驟:

  1. gem 'truemail'行添加到您的 Gemfile
  2. 運行bundle install
  3. 制作文件./config/initializers/truemail.rb並在truemail 文檔后面添加有效配置。 請注意,您不需要在require 'truemail'中添加行,Rails 加載程序會為您完成。

干杯!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM