<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <title>Axios with Craft</title> {% include '_includes/meta/index' %} <link rel="stylesheet" href="{{ craft.config.baseUrl ~ 'assets/app.css' }}"> </head> <body> <div id="app"> {% block layout %} {% endblock %} </div> {% set jsCraft = { baseUrl: craft.config.baseUrl, csrfTokenName: craft.config.csrfTokenName, csrfToken: craft.request.getCsrfToken, } %} <script type="text/javascript"> window.Craft = {{ jsCraft|json_encode|raw }}; </script> <script src="{{ craft.config.baseUrl ~ 'assets/app.js' }}"></script> </body> </html>