【问题标题】:Sails.js with handlebars templating engine带有把手模板引擎的 Sails.js
【发布时间】:2023-03-31 01:00:01
【问题描述】:

我正在尝试让sails.js 与车把一起使用。

我得到的错误:找不到部分链接

我采取的步骤:

sudo npm install -g sails-generate-views-handlebars
sails new sails-lab --template=handlebars

在 config/views.js 中:
engine: 'handlebars', layout: false

我使用当前版本的sails v0.10.5。

【问题讨论】:

    标签: node.js express handlebars.js sails.js


    【解决方案1】:

    你应该改变你的 config/views.js

    engine:   'handlebars',
    layout:   'layouts/layout',
    partials: 'partials'
    

    【讨论】:

    • 为了提供一个好的答案,请您详细说明为什么要这样做,它有什么影响以及为什么用户代码不起作用,这将有助于解决这个问题的人学习,谢谢
    • 这对我有用,据我了解,由于布局最初设置为 layouts/layout.handlebars 而不是 layouts/layout,因此引发了错误。由于错误的扩展名,这会导致sails 在layouts/layout.handlebars.handlebars 处查找模板。
    猜你喜欢
    • 2016-05-18
    • 1970-01-01
    • 1970-01-01
    • 2017-02-01
    • 1970-01-01
    • 2015-02-21
    • 2018-07-06
    • 2013-08-10
    • 2015-09-09
    相关资源
    最近更新 更多