gpt4 book ai didi

node.js - ExpressJS - View 部分的自定义文件扩展名

转载 作者:太空宇宙 更新时间:2023-11-03 23:47:05 25 4
gpt4 key购买 nike

我试图包含一个 View 部分(在同一文件夹内),其具有 .js这样扩展:

<%- partial('somePartial.js') %>

并且,我收到此错误:Cannot find module 'js'

View 引擎正在使用文件扩展名来查找模块...知道这是否可能吗?我想保留 .js 扩展名以用于语法突出显示(当然,我可以将我的 IDE 设置为将扩展名 *.js.ejs 的文件视为 JS 文件,但我宁愿不这样做)。

最佳答案

你可以像这样使用app.register():

 app.register('.extension', require('ejs'));

这将使用 .extension 进行渲染。

关于node.js - ExpressJS - View 部分的自定义文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7946489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com