Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个index.html文件,我正在尝试使用dustjs-linkedin 渲染,但出现错误:
index.html
500 Error: Template Not Found: C:\Users\Gilbert\WebstormProjects\NodeOfGames\views\index.html
文件index.html肯定在那里。我app.engine('html', require('dustjs-linkedin').render);用来渲染带有灰尘的 .html 文件。
app.engine('html', require('dustjs-linkedin').render);
dust.render 在dust.cache 中查找命名模板,在您的情况下命名为
C:\Users\Gilbert\WebstormProjects\NodeOfGames\views\index.html
dust.render 仅呈现已编译的模板 - 加载时会自动放入dust.cache。
我不认为模板在那里。如果是,它可能不是以上述名称命名的。
您可能想要的是dust.renderSource。即便如此,您仍需要传入上下文和回调 - 我不确定它在 express 中是如何工作的。