Javascript Meteor在客户端,Express在服务器端
作为对要使用的堆栈的基本描述,我们将在应用程序的客户端使用meteor+angular,而在服务器端使用express+mongodb NodeJ。当然,从专家的角度来看,这个想法可能是荒谬的,但让我们只说这个项目是时间有限的,我们正试图将来自不同开发周期的两个组件/双方结合起来 作为nodejs的非专家,我的问题是:meteor服务器是否可以与expressjs服务器同时运行 我该怎么做?我应该记住什么 我肯定会遇到什么问题,如何解决这些问题Javascript Meteor在客户端,Express在服务器端,javascript,node.js,express,meteor,Javascript,Node.js,Express,Meteor,作为对要使用的堆栈的基本描述,我们将在应用程序的客户端使用meteor+angular,而在服务器端使用express+mongodb NodeJ。当然,从专家的角度来看,这个想法可能是荒谬的,但让我们只说这个项目是时间有限的,我们正试图将来自不同开发周期的两个组件/双方结合起来 作为nodejs的非专家,我的问题是:meteor服务器是否可以与expressjs服务器同时运行 我该怎么做?我应该记住什么 我肯定会遇到什么问题,如何解决这些问题 最佳实践也会有很大帮助 如果您有一个受时间限制的项
最佳实践也会有很大帮助 如果您有一个受时间限制的项目,那么您最有可能单独使用Meteor来完成它,Meteor已经完成了您的临时框架集合应该做的所有事情。只有Meteor在客户端是没有意义的
但是为了回答您的问题,Meteor已经运行了一个连接服务器,您可以使用连接服务器连接中间件实例,包括Express。但是绝对没有必要这样做,除非你想运行流星堆之外的东西,比如 你确定你明白流星是什么吗?它在某种程度上取代了您所指出的所有东西:MVC angular、web应用服务器express;它既是客户机又是服务器。除此之外,当然,您可以在meteor服务器旁边运行express服务器,只需使用不同的端口即可。