Пакеты эхо-ответа ICMP исчезают между ядром и пользовательским пространством

Основы решения @ tbranyen, я создаю файл index.js, который загружает произвольные javascripts в текущей папке как часть exports.

// Load `*.js` under current directory as properties
//  i.e., `User.js` will become `exports['User']` or `exports.User`
require('fs').readdirSync(__dirname + '/').forEach(function(file) {
  if (file.match(/\.js$/) !== null && file !== 'index.js') {
    var name = file.replace('.js', '');
    exports[name] = require('./' + file);
  }
});

Тогда вы можете require установить этот каталог из любого места.

1
задан Tom 18 January 2019 в 11:04
поделиться