реализации внешних Я пытаюсь сделать что-то вроде ниже, но объединить функции имеет проблемы с линиейNode объединяет значения расслоение плотной основной
content = content.replace(content, "Hi" + values.first_name + "! Thanks for completing this code challenge :)");
Имя файла: app.js
var utilities = require("./utilities");
var mailValues = {};
mailValues.first_name = "Janet";
var emailTemplate = "Hi %first_name%! Thanks for completing this code challenge :)";
var mergedContent = utilities.merge(emailTemplate, mailValues);
//mergedContent === "Hi Janet! Thanks for completing this code challenge :)";
Filename: utilities.js
function merge(content, values) {
content = content.replace(content, "Hi" + values.first_name + "! Thanks for completing this code challenge :)");
return content;
}
module.exports.merge = merge;
Я думаю, что есть опечатка в вашем файле 'слияния() function'. Вероятно, это должно было быть 'content = content.replace ("% first_name% "," Hi "+ values.first_name +"! Спасибо за завершение этого вызова кода :) ");' – IronGeek
Я пробовал это. Но это тоже неправильно. – kushalvm
Это работает для меня: 'content.replace ("% first_name% ", values.first_name);' – Ziki