Задать вопрос
@antonowano
Профессиональный самоучка

В nodeJS нет метода replace?

has no method 'replace'
Как исправить ошибку?
  • Вопрос задан
  • 2825 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Node.js для backend-разработки
    6 месяцев
    Далее
  • Хекслет
    Node.js-разработчик
    10 месяцев
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
Решения вопроса 2
@antonowano Автор вопроса
Профессиональный самоучка
toString() - нужен. data - объект, к великому удивлению.
fs.readFile(pathToFile, function(err, data) {
    var s = data.toString().replace('{{ name }}', 'antonowano');
    res.end(s);
});
Ответ написан
MarcusAurelius
@MarcusAurelius Куратор тега Node.js
автор Impress Application Server для Node.js
Это метод объекта типа String, к Node.js имеет мало отношения, это относится к JavaScript и в ноде тоже работает:
var s = 'Hello world'.replace('world', 'antonowano');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы