async function getEmailTemplate(name, params) { const source = await EmailTemplate.findOne({ name }); if (!source) { throw new Error(`No EmailTemplates found. Please check that at least one is generated at server startup, restart your server and try again.`); } return { message: _.template(source.message)(params), subject: _.template(source.subject)(params), }; }
function generateFileHtml (file, config, mapJson) { var fileString = file.contents.toString(); var filenameShort = path.basename(file.path); ViewHelper.tpl = filenameShort; ViewHelper.config = config; ViewHelper.mapJson = mapJson; return _.template(fileString)(ViewHelper); }
function generateFileHtml (file, config, mapJson, dataJson) { var fileString = file.contents.toString(); var filenameShort = path.basename(file.path); var configJsonFile = path.basename(filenameShort, path.extname(filenameShort)) + '.json'; var configJson = Util.readJsonFile(path.join(path.dirname(file.path), configJsonFile)); var configJsonData = configJson.data || {}; ViewHelper.tpl = filenameShort; ViewHelper.config = config; mapJson.dependency[filenameShort] = []; ViewHelper.mapJson = mapJson; ViewHelper.dataJson = dataJson; var ret = ''; try { ret = _.template(fileString)(Object.assign(Object.create(configJsonData), ViewHelper)); } catch (e) { gutil.log(gutil.colors.red('页面 ' + ViewHelper.tpl + ' 存在语法错误!')); throw e; } return ret; }
scriptContent = _.template(scriptContent)(paramClone); if (_.isFunction(onProcessScript)) { scriptContent = onProcessScript(scriptContent); widgetHtmlStr = _.template(widgetContent.join('\n'))(widgetParam); if (_.isFunction(onProcessContent)) { widgetHtmlStr = onProcessContent(widgetPath, widgetHtmlStr, widgetItem);
function generateFileHtml (file, config, mapJson, dataJson) { var fileString = file.contents.toString(); var filenameShort = path.basename(file.path); ViewHelper.tpl = filenameShort; ViewHelper.config = config; mapJson.dependency[filenameShort] = []; ViewHelper.mapJson = mapJson; ViewHelper.dataJson = dataJson; var ret = ''; try { ret = _.template(fileString)(ViewHelper); } catch (e) { gutil.log(gutil.colors.red('页面 ' + ViewHelper.tpl + ' 存在语法错误!')); throw e; } return ret; }
content += _.template(template)({ combofile: combofile, href: href }); if (failoverHref) { failoverContent = _.template(template)({ combofile: combofile, href: failoverHref template = '<script src="<%= href %>" onerror="__reloadResource(this)"></script>'; var resItem = _.template(template)({ href: uriText }); var failoverResItem if (failoverUriText) { failoverResItem = _.template(template)({ href: failoverUriText }); let newName= "css/allinone_"+fileName+".css",rev = opts.mapJson[config.revName]; if(rev&&rev.css&&rev.css[newName]){ let file = _.template(tpl)({ combofile: newName, href: '//' + config.domain+config.fdPath+appConf.app+"/"+config.module+"/"+rev.css[newName]
async function getEmailTemplate(name, params) { const source = await EmailTemplate.findOne({ name }); if (!source) { throw new Error(`No EmailTemplates found. Please check that at least one is generated at server startup, restart your server and try again.`); } return { message: _.template(source.message)(params), subject: _.template(source.subject)(params), }; }
async function getEmailTemplate(name, params) { const source = await EmailTemplate.findOne({ name }); if (!source) { throw new Error(`No EmailTemplates found. Please check that at least one is generated at server startup, restart your server and try again.`); } return { message: _.template(source.message)(params), subject: _.template(source.subject)(params), }; }
async function getEmailTemplate(name, params) { const source = await EmailTemplate.findOne({ name }); if (!source) { throw new Error(`No EmailTemplates found. Please check that at least one is generated at server startup, restart your server and try again.`); } return { message: _.template(source.message)(params), subject: _.template(source.subject)(params), }; }
async function getEmailTemplate(name, params) { const source = await EmailTemplate.findOne({ name }); if (!source) { throw new Error(`No EmailTemplates found. Please check that at least one is generated at server startup, restart your server and try again.`); } return { message: _.template(source.message)(params), subject: _.template(source.subject)(params), }; }
async function getEmailTemplate(name, params) { const source = await EmailTemplate.findOne({ name }); if (!source) { throw new Error(`No EmailTemplates found. Please check that at least one is generated at server startup, restart your server and try again.`); } return { message: _.template(source.message)(params), subject: _.template(source.subject)(params), }; }
async function getEmailTemplate(name, params) { const source = await EmailTemplate.findOne({ name }); if (!source) { throw new Error(`No EmailTemplates found. Please check that at least one is generated at server startup, restart your server and try again.`); } return { message: _.template(source.message)(params), subject: _.template(source.subject)(params), }; }
async function getEmailTemplate(name, params) { const source = await EmailTemplate.findOne({ name }); if (!source) { throw new Error(`No EmailTemplates found. Please check that at least one is generated at server startup, restart your server and try again.`); } return { message: _.template(source.message)(params), subject: _.template(source.subject)(params), }; }
async function getEmailTemplate(name, params) { const source = await EmailTemplate.findOne({ name }); if (!source) { throw new Error(`No EmailTemplates found. Please check that at least one is generated at server startup, restart your server and try again.`); } return { message: _.template(source.message)(params), subject: _.template(source.subject)(params), }; }
async function getEmailTemplate(name, params) { const source = await EmailTemplate.findOne({ name }); if (!source) { throw new Error(`No EmailTemplates found. Please check that at least one is generated at server startup, restart your server and try again.`); } return { message: _.template(source.message)(params), subject: _.template(source.subject)(params), }; }