如何在离线运行的打包 chrome 应用程序中创建本地服务器?

How do I create a local server in packaged chrome app which runs offline?

我想在 chrome 应用程序中创建一个 Node.js 服务器,这样我就可以通过它来 运行 node.js 应用程序。该应用程序将 运行 关闭,因此服务器必须是本地的。

因为我无法在 Chrome 应用程序中进行设置,所以我使用 node-webkit 让我的项目工作并将我的项目设置为

一般信息
Express Server 在端口号 3000 上启动。
EJS 用于 HTML ExpressJS
渲染器 PeerJS Server 在端口号 9000 上启动。
IndexedDB 用于数据库目的。
PouchDB 用作 IndexedDB
的包装器 blueimp-file-upload 用于 FTP over express 服务器。
AngularJS 用于为 front-end 创建模块。
LUMX 用作 UI 框架。
jQuery is used for DOM Manipulation.
Velocity用于更流畅的动画。

完整的代码可以在我的 github pulic repo 找到 https://github.com/sumitkumar1209/PQ-PinQuip-Messenger