说,我想在我自己的服务器上部署meteor app foo
到 http://example.com:3000
. 我发现 --server
并不重要 . 是否:
meteor build /root/deploy/foo --server http://example:3000
要么
meteor build /root/deploy/foo
您可以通过以下方式运行app:
env PORT=3880 MONGO_URL=mongodb://localhost:27017/myapp ROOT_URL=http://example.com node main.js
注意我将端口更改为3880.所以我的问题是:
-
正如您在启动流星服务器时可以更改端口,即使您在构建应用程序时指定了--server,
--server
的含义是什么? -
由于你已经在
--server
中指定了主机和端口,为什么我在启动服务器时再次提供PORT
和ROOT_URL
?