Лучший способ сохранить метаданные stati c в файле ruby - PullRequest
0 голосов
/ 07 мая 2020

Я не уверен, что заголовок лучше всего описывает то, что я пытаюсь достичь sh здесь. Но в основном то, что я пытаюсь сделать, это: Учитывая два файла:

//example1.txt
some text 

//example1.rb
text = IO.read(example.txt)
var1 = true
var2 = false

, я буду создавать похожие файлы, такие как example2.rb, example3.rb. Затем в другом файле ruby я хотел бы прочитать переменные в этих файлах конфигурации, используя такой синтаксис, как example1.text или example2.text.

В Javascript мы можем сделать что-то вроде этого:

//example1.txt
some text 

//example1.js
module.exports = {
    text: load(example1.txt),
    var1: true,
    var2: false
};

Затем в другом файле мы можем просто выполнить

var example1 = require("example1.js");

А затем получить доступ к переменным, используя example1.text.

Можем ли мы сделать что-то подобное в ruby?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...