84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
node express 前端頁面可以用html嗎,實在是不想用jade
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很接近)