Я создаю приложение Sails. js, используя паруса 1.2.3, узел 10.15. Я хочу включить модуль javascript в мой каталог api / helpers / *, без парусов, автоматически используя его, чтобы попытаться создать помощника. Т.е. у меня есть javascript объекты, которые используют помощников и используются в качестве помощников, но сами не являются помощниками; как в это изображение , где модуль 'rules' импортируется в помощник create-rule, а объекты, экспортируемые этим модулем, используются внутри помощника.
По умолчанию sails пытается загрузить каждый файл в каталоге helpers / * в качестве помощника, и выдает, если базовая реализация не совпадает с реализацией действительного помощника:
ImplementationError: Failed to load helper `create-rule/rules/foo/index` into a Callable! Sorry, could not interpret "index" because its underlying implementation has a problem:
------------------------------------------------------
• Missing the `fn` property.
------------------------------------------------------
Надеясь, что кто-то может помочь! Дайте мне знать, если нужно больше информации. Заранее спасибо!