刚刚接触node不久,做了一两个例子之后就有点疑惑了,node项目怎么部署呢?java有相应的应用服务器,tomcat,jetty什么的。那么node有对应的工具吗?
4 回复
@wwlweihai 因没有实作过,我只能简单的说一下原理,首先 nginx 目录设定在静态文件夹内,像 express 有个 public ,指到这里。然后 nginx 可以配置将找不到的请求 proxy 到某个 socket 。 这个就需指定到 pm2 fork 出来的 socket 上。这样 nginx 管理静态文件,node.js 处理动态请求。
搜一下应该有好多文章,像这篇:https://cnodejs.org/topic/5059ce39fd37ea6b2f07e1a3