我有一个用 angularJS 编写并由 grunt 构建的应用程序。有没有办法可以从 Node js 创建一个 http 服务器并将其托管在那里。请分享任何有帮助的代码片段或文档。谢谢
最佳答案
(最简单的)如果您没有任何服务器端逻辑,您可以通过 npm 的 http-server 模块简单地为客户端 AngularJS/HTML/css 提供服务。 https://www.npmjs.com/package/http-server 只需通过安装它 $>npm install -g http-server 并转到您的客户端文件夹,键入 http-server 并按 Enter。
如果您编写了服务器端代码,(ExpressJS 或 restify web api)然后使用 $>nodemon server.js
如果您正在寻找生产应用程序的选项,请考虑 forever/pm2 https://www.npmjs.com/package/pm2 https://www.npmjs.com/package/forever
关于angularjs - Node js 作为 http 服务器和主机 angularJS SPA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31468793/