@wakenbyWork

Как отформатировать красиво текст ошибки, пробелами и переносами текста?

function validate () {
  return src('.')
    .pipe(plumberSmart())
    .pipe(through2(function (file, enc, callback) {
      callback(new PluginError({
        plugin: 'validate',
        message: `
          ${chalk.underline('Привет я строка 1')}
          ${chalk.cyan('Привет я строка 2')}

          Я подведение итогов
        `
      }))
    }))
}


62cd97cb2769a143728305.png

Лишние пробелы слева, и отступы снизу и сверху. Как вообще нормально форматировать текст ошибки?
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
delphinpro
@delphinpro Куратор тега Gulp.js
frontend developer
function validate () {
  return src('.')
    .pipe(plumberSmart())
    .pipe(through2(function (file, enc, callback) {
      callback(new PluginError({
        plugin: 'validate',
        // Именно так форматировать сообщение
        message: `${chalk.underline('Привет я строка 1')}
${chalk.cyan('Привет я строка 2')}

Я подведение итогов`
      }))
    }))
}


Или так
function validate () {
  return src('.')
    .pipe(plumberSmart())
    .pipe(through2(function (file, enc, callback) {
      callback(new PluginError({
        plugin: 'validate',
        message: `${chalk.underline('Привет я строка 1')}` + '\n' +
                 `${chalk.cyan('Привет я строка 2')}` + '\n' +
                 '\n' +
                 `Я подведение итогов`
      }))
    }))
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@joseffie
Front-end developer
function validate () {
  return src('.')
    .pipe(plumberSmart())
    .pipe(through2(function (file, enc, callback) {
      callback(new PluginError({
        plugin: 'validate',
        message: `${chalk.underline('Привет я строка 1')}\n${chalk.cyan('Привет я строка 2')}\n\nЯ подведение итогов`
      }))
    }))
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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