Nunjucks模板引擎中子模板继承父模板,请求不到css和js

父模板


    <!doctype html>
    <html lang="zh-CN">
        <meta charset="UTF-8">
        <meta name="viewport"
              content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        {% block stylesheets %}
            <link rel="stylesheet" href="../css/sytle.css">
        {% endblock %}
        {#{% block title %}
            测试继承
        {% endblock %}#}
    </head>
    <body>
        {% block body %}
        {% endblock %}
        {% block script %}
        {% endblock %}
    </body>
    </html>

子模板:


    {% extends './layouts/layou.nunjs' %}
    {% block title %}
        <title>首页</title>
        <link rel="stylesheet" href="../css/style.css">
    {% endblock %}
    {% block body %}
        <div class="head">
            {% include './layouts/head.nunjs' %}
        </div>
        {% for ingredient, amount in food %}
            <p>Use {{ amount }} of {{ ingredient }}</p>
        {% endfor %}
    {% endblock %}

在访问子模板时,继承的父模板中请求的css和js并不能成功请求到。Chrome中提示的是:
Faild to load response data。

阅读 5.6k
4 个回答

是我自己傻逼了,没理解node设置静态资源目录的概念。

新手上路,请多包涵

老哥问下父模板在view目录,子模版在view下的子文件夹,子模版怎么引用父模板啊,加路径也不对QQ图片20200205185638.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进