node.js - 如何将 Express Web 项目转换为窗口独立应用程序
问题描述
有什么方法可以将 express web 项目转换为窗口独立应用程序。我用谷歌搜索了很多,找到了最多的答案,但大多数包 json 都是这样的
{
"name": "login",
"version": "0.1.0",
"main": "index.html",
"productName": "login",
"engines": {
"node": ">=4"
},
但我的包json是这样的
{
"name": "login",
"version": "0.1.0",
"main": "server/server.js",
"productName": "login",
"engines": {
"node": ">=4"
},
现在我的问题是我如何使用 nw.js 进行转换,任何人都可以建议我解决方案,或者有没有其他方法可以做到这一点:- 我不想写任何额外的代码
解决方案
您最好的选择可能是Electron。不过,您必须移植它,因为无法将其转换为 1 - 1。
推荐阅读
- c# - Travis ci 没有在 c# 中获取参考
- excel - Excel条码盘点
- cuda - 为什么数组会引起nvlink警告:入口函数的堆栈大小不能静态确定
- android - 我如何在本机反应中获得时间
- node.js - 如何在 mongodb 中使用 $arrayElemAt 的条件?
- java - JAX-RS:无状态、单例、RequestScoped 混淆
- docker - 警告:ol 现在仅受 Docker EE 支持 检查 https://store.docker.com 以获取有关 Docker EE 的信息
- opencv - 如何在 Travis CI 上安装 OpenCV 4?
- ios - iOS 默认系统字体是免费的还是付费的?
- c# - 创建一个扩展方法以覆盖不同的类