Я пытаюсь создать приложение и структуру папок как так:Nodejs Список функций из разных файлов
./
index.js
options/
basic.js
help.js
JS файлы в папке опций будут иметь объекты, например, так:
ping = {
info: 'text',
fn: function() {}
}
Я хочу index.js, чтобы быть в состоянии сделать что-то вроде
var options = require('./options');
options['ping'].fn();
Как экспортировать/требовать, чтобы заставить его работать, как это? Мои попытки были бесполезны.
Я хочу быть в состоянии сделать это без JS компилятором как ES
'module.exports = ping'. [Подробнее здесь] (http://stackoverflow.com/questions/5311334/what-is-the-purpose-of-node-js-module-exports-and-how-do-you-use-it). – Marty
, тогда я получаю не могу найти опции модуля – user3916570
Вам нужно «require ('./ options/file_with_your_code.js») '(либо' basic', либо 'help', вы не указали, в каком файле находится ваш код). – Marty