我把views文件夹中的ejs文件转成html文件,然后app.js中添加和修改了对应的代码,单独使用一个html文件是没问题的,但是如果我把index页面分成footer.html和header.html+index.html就会报错,网页就无法显示。只能使用ejs文件才能把index页面分成三个文件。。。有没有人遇到过啊?求指教。
回复 (6)
I
ejs后缀它会预编译,你如果换了html,首先你要告诉解释器,我现在改名了,请叫我html
L
是不是你include的时候没加模板的.html( <%- header.html %> )后缀?
H
引用 luoyjx是不是你include的时候没加模板的.html( <% header.html % )后缀?
@luoyjx 恩恩,现在加了就弄好了,谢谢了哈!还以为设置了引擎就全部默认为是html,就没加。
H
引用 i5tingejs后缀它会预编译,你如果换了html,首先你要告诉解释器,我现在改名了,请叫我html
@i5ting 恩恩,谢谢了!就是在include那后面把文件的后缀加上。
L
引用 helloMane@luoyjx 恩恩,现在加了就弄好了,谢谢了哈!还以为设置了引擎就全部默认为是html,就没加。
@helloMane 在res.render的时候倒是不用加~
H
引用 luoyjx@helloMane 在res.render的时候倒是不用加
@luoyjx 恩恩
参与回复
登录后即可参与回复。登录