【发布时间】:2019-11-19 15:41:55
【问题描述】:
我已经使用 EJS/jQuery/Bootstrap 和 Node js REST API 构建了 Web 应用程序。 是否可以为 Windows 操作系统创建可执行文件/安装程序?
没有任何 3rd-party 软件,它应该看起来像原生应用程序,但是 HTML 和 EJS 模板引擎。
有什么想法吗?
我可能需要在 html 视图中支持 EJS,但我需要 EcmaScript5/CSS3 的所有功能。
我使用 Electron Packager 为 windows 创建 exe。但 EJS 不支持动态数据。
mainWindow = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
preload: path.join(__dirname, 'preload.js')
}
})
mainWindow.loadURL('file://' + __dirname + './views/index.ejs');
【问题讨论】:
-
你有没有考虑走 PWA 路线? developers.google.com/web/progressive-web-apps/desktop
-
感谢@Brad...我会尝试但需要了解更多帮助。
标签: node.js electron ejs desktop-application electron-packager