У меня вопрос, который может показаться странным. Мы используем node.js, но способ, которым мы пишем код javascript, находится в функциональном стиле. У нас есть инструмент lint, который сообщает о незаконном использовании выражения присваивания. Мы можем уничтожить их все, кроме инструкции 'module.exports = xxx'.альтернатива для module.exports
Есть ли другой способ загрузки модулей в node.js?
например; следующий оператор был бы точным в качестве решения, поскольку это не выражение присваивания, а объявление переменной: var export = xxx; , если есть способ, что nodejs возьмет эту переменную «export», тогда мы закончили.
гр,
Coen
Вы должны определить 'module' как глобальную переменную для всех файлов в этом ворса инструмента. Сделайте то же самое для 'process'. – alessioalex
Видел, что он используется как export = module.exports = Socket в библиотеках socket.io. Это помогает? – almypal
оба по-прежнему требуют выражения присваивания – coen