Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

118
Visualizações
¿Es posible sangrar líneas en la plantilla sin sangrar también el contenido?

A continuación, estoy creando una cadena con saltos de línea, y terminará en un correo electrónico más adelante.

 if (action) { description = ` Git pull request action: ${action} Git pull request for repo: ${req.body.repository.full_name} Git pull request for repo URL: ${req.body.repository.html_url} Git pull request title: ${req.body.pull_request.title} Git pull request description: ${req.body.pull_request.body} Git pull request by user: ${req.body.pull_request.user.login} Git pull request URL: ${req.body.pull_request.html_url} ` };

Sin embargo, si sangro las líneas así

 if (action) { description = ` Git pull request action: ${action} Git pull request for repo: ${req.body.repository.full_name} Git pull request for repo URL: ${req.body.repository.html_url} Git pull request title: ${req.body.pull_request.title} Git pull request description: ${req.body.pull_request.body} Git pull request by user: ${req.body.pull_request.user.login} Git pull request URL: ${req.body.pull_request.html_url} ` };

también sangra la salida.

Pregunta ¿Hay alguna manera de sangrar las líneas sin sangrar también la salida?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Actualmente, no es posible hacer eso.

Sin embargo, existe una propuesta del TC39 para cambiar eso (todavía en fase de draft ).
Así que tal vez sea posible en el futuro.

Mientras tanto, puede usar la biblioteca de dependencia cero que hace exactamente eso.

 let dedent = require("dedent"); // ... if (action) { description = dedent` Git pull request action: ${action} Git pull request for repo: ${req.body.repository.full_name} Git pull request for repo URL: ${req.body.repository.html_url} Git pull request title: ${req.body.pull_request.title} Git pull request description: ${req.body.pull_request.body} Git pull request by user: ${req.body.pull_request.user.login} Git pull request URL: ${req.body.pull_request.html_url} ` };

Se encarga de los diferentes tipos de saltos de línea, líneas vacías, comillas invertidas escapadas y mantiene el resto de la sangría consistente.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda