Отладка рендеринга шаблонов JavaScript в vscode - PullRequest
0 голосов
/ 23 ноября 2018

У вас есть представление о том, как установить точки останова в HTML-шаблоне JavaScript.В настоящее время я использую движок шаблонов ejs, и в php я привык к тому, что я могу устанавливать точки останова в шаблоне, и поэтому я вижу, например, сколько раз будет выполняться цикл for и какие переменные будут доступны в tempalte.В ejs я не могу этого сделать.Я был бы открыт для любого другого движка шаблонов, где это можно сделать, или для любой другой идеи рендеринга.Спасибо

Здесь вы можете установить точки останова с помощью php, но для того же в ejs вы не можете:

<head>
    <meta charset="UTF-8">
    <title><?= $siteTitle ?></title>
    <link href="https://fonts.googleapis.com/css?family=Noto+Serif+JP|Poppins:400,700,800" rel="stylesheet">

    <?php if ($siteName === 'landing-page') { ?>
        <link rel="stylesheet" href="/css/landing-page-bundled.css">    
    <?php } else if ($siteName === 'contact-page') { ?>
        <link rel="stylesheet" href="/css/contact-page-bundled.css">
    <?php } else if ($siteName === 'article-page') { ?>
        <link rel="stylesheet" href="/css/article-page-bundled.css">
    <?php } else if ($siteName === 'blog-page') { ?>
        <link rel="stylesheet" href="/css/blog-page-bundled.css">
    <?php } ?>
</head>
...