Ejs electronjs: Lỗi khi include file template :((
ElectronJs không biết có khác gì Node Express Js không nhỉ, nhưng thường thì nó sẽ tìm tất cả files *.ejs trong thư mục mặc định gọi là <views> và chắc chắn là bạn đã khai báo dùng engine ejs trong main rồi nhé:
1/Tạo mới thư mục </views>, move tất cả files *.ejs trước đó vào thư mục này, ta có :
main.js
pages
|--->folder
views
|--->index.ejs
|--->page1.ejs
|--->template1.ejs
2/ Trong index.ejs bạn include như sau: Trong index.ejs : <%- include('page1') %> Trong page1.ejs : <%- include('.templete1') %>
3/Và nhớ khai báo dùng engine EJS trong main.js, trong node sẽ như thế này, bạn xem bên electronjs như thế nào nhé: const express = require('express'); //Set view's engine app.set('view engine', 'ejs');
Chúc bạn thành công: )
Tổ chức
Chưa có tổ chức nào.