我用谷歌搜索了几天,一些教程谈论使用ember-cli来构建一个ember应用程序,但是大多数人都在教我将服务器分成两部分。
也就是说,一个用于提供API端点来查询数据库(使用自定义快速服务器,mongoDB ...),以及一个用于托管网站(使用ember-cli),这意味着我必须启动两个节点.js后端服务器为一个网站服务。
我可以在一个node.js应用程序中完成吗?
答案 0 :(得分:0)
是的,唯一限制了多少"网站"您可以在单个node.js应用程序中运行基于服务器的硬件。即使是最小的服务器也应该能够在一个node.js app中运行你的api +网站端点。
但是,你所拥有的不是两个node.js应用程序,你有一个express.js api,然后是一个ember-cli webapp。它不是以这样的方式构建的,因此很容易用你的api或其他方式简单地使用你的ember-cli webapp,所以我必须选择"是的,它很可能"然而,祝你好运。
我会避免尝试将它们组合起来。