node.js - 如何在离线运行的打包 Chrome 应用程序中创建本地服务器?

标签 node.js google-chrome-app localserver

我想在 Chrome 应用程序中创建一个 Node.js 服务器,以便我能够通过它运行 Node.js 应用程序。该应用程序将离线运行,因此服务器必须位于本地。

最佳答案

由于我无法在 Chrome 应用程序中进行设置,因此我使用 node-webkit 来使我的项目正常工作并将我的项目设置为

一般信息
Express Server 在端口 3000 上启动。
EJS 用于 ExpressJS 的 HTML 渲染器
PeerJS Server 在端口 9000 上启动。
IndexedDB 用于数据库目的。
PouchDB 用作 IndexedDB 的包装器
blueimp-file-upload 用于通过 Express 服务器进行 FTP。
AngularJS 用于为前端创建模块。
LUMX用作UI框架。
jQuery 用于 DOM 操作
Velocity 用于实现更流畅的动画。

完整的代码可以在我的 github 公共(public)存储库中找到 https://github.com/sumitkumar1209/PQ-PinQuip-Messenger

关于node.js - 如何在离线运行的打包 Chrome 应用程序中创建本地服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27944533/

相关文章:

javascript - 如何对 Node.js 流进行基准测试?

android - WebView UI 中的 Bootstrap 模态位置

google-chrome - 如何在不使用开发人员版本的 chrome 的情况下在 Windows 10 Technical Preview 上静默安装 chrome 扩展。

ruby - Rails s 不启动服务器,没有错误消息

php - 在 phpmyadmin 中执行 mysql 脚本时,如何区分本地开发数据库和实时生产数据库?

node.js - BlueBird Promises 在 "Undefined"函数内部返回时返回 "then"

javascript - 为什么 Node.js HTTP 服务器不响应来自 Python 的请求?

asp.net - 找不到网络服务器

javascript - promise 。 return resolve() 和 resolve() 有什么区别?

dart - fileSystem.chooseEntry from package :chrome/app. dart 生成运行时错误