#module #wakanda #ssjs
#модуль #wakanda #ssjs
Вопрос:
Я пытался использовать образец почтового модуля на стороне сервера, как указано здесь . В примере кода строка, которая загружает модуль
var mail = require(‘waf-mail /mail’);
выдает следующую ошибку
desktop.core.min.js: формат: 5206 Неперехваченный Не удается найти модуль «waf-mail / mail».o @ desktop.core.min.js: отформатирован: 5206button1_click @ index.js: 13 (анонимная функция) @ desktop.core.min.js: отформатирован: 5875i @ desktop.core.min.js: отформатирован: 5861r.fire @ desktop.core.min.js: отформатирован:5873o @ desktop.core.min.js: отформатирован: 5908l.domCallback @ desktop.core.min.js: отформатирован: 5968dispatch @ desktop.core.min.js: отформатирован: 1804a @ desktop.core.min.js: отформатирован: 1636
Это происходит в существующем решении / проекте и во вновь созданном, я пробовал другие модули SS с тем же результатом. Каталог модулей и модули присутствуют внутри пакета сервера (OSX). Я неправильно понимаю что-то фундаментальное здесь?
Ответ №1:
Похоже, вы используете серверный модуль в клиентском скрипте.
desktop.core.min.js
это файл интерфейса, который не может найти требуемый waf-mail/mail
модуль, не определенный здесь.
Если вы хотите отправить почту, вы можете добавить обработчик запросов в свой загрузчик и вызвать сценарий SSJS, который отправит вашу почту.