84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
Kann die Node-Express-Frontend-Seite HTML verwenden? Ich möchte Jade wirklich nicht verwenden.
Following the voice in heart.
可以用 ejs 呀
ejs
完全可以。你直接指向html文件就是html的了。当然如果要用模板功能,最好还是用ejs。
app.engine('.html',ejs.__express); app.set('view engine', 'html');
这样写就可以 render指向了html文件
当然可以,你把html文件置于静态文件夹(一般是public)下就好了
app.use(express.static('public'));
这一句是设置静态文件夹的,这里设为public,意思就是静态文件都到public这个目录下去找
详见利用 Express 托管静态文件
可以,直接在模板文件里写你的html,然后render写出来的模板文件
先去装一个ejs模板引擎然后配置文件中这么写就好了,跟三楼做法一致,最后去改jade的尾缀变成html就行
app.engine('html',ejs.__express); app.set('view engine', 'html');
你说的html,是指html文件,还是先使用类似于html语法的模板?如果想直接使用html,将html文件放在静态目录下既可,直接访问html,然后通过ajax获取数据如果是想使用模板功能,但是不想用jade的语法,可以用ejs(ejs语法和html很接近)
可以用
ejs
呀完全可以。你直接指向html文件就是html的了。当然如果要用模板功能,最好还是用ejs。
这样写就可以 render指向了html文件
当然可以,你把html文件置于静态文件夹(一般是public)下就好了
这一句是设置静态文件夹的,这里设为public,意思就是静态文件都到public这个目录下去找
详见利用 Express 托管静态文件
可以,直接在模板文件里写你的html,然后render写出来的模板文件
先去装一个ejs模板引擎
然后配置文件中这么写就好了,跟三楼做法一致,最后去改jade的尾缀变成html就行
你说的html,是指html文件,还是先使用类似于html语法的模板?
如果想直接使用html,将html文件放在静态目录下既可,直接访问html,然后通过ajax获取数据
如果是想使用模板功能,但是不想用jade的语法,可以用ejs(ejs语法和html很接近)