我正在捆绑一个流星应用程序并使用节点运行未压缩的tarball。我不确定为什么应用程序似乎没有出现在localhost上。这是我捆绑的方式:
$ meteor bundle app.tar.gz
然后我解压缩:
$ tar -zxvf app.tar.gz
然后我进入bundle目录并按照README说的那样做:
$ rm -r programs/server/node_modules/fibers
$ npm install fibers@1.0.1
$ export MONGO_URL='mongodb://<dbuser>:<dbpassword>@<PORT>.mongolab.com:<PORT>/<db>'
$ export ROOT_URL='http://localhost:3000'
$ node main.js
然后,节点说它是LISTENING
但localhost:3000没有连接。
我有节点v0.10.22,而Meteor说bundle只用节点v0.10.21进行了测试,但似乎不太可能出现问题。我做错了吗?
答案 0 :(得分:3)
您还必须指定PORT
export MONGO_URL='mongodb://<dbuser>:<dbpassword>@<PORT>.mongolab.com:<PORT>/<db>'
export ROOT_URL='http://localhost:3000'
export PORT=3000
node main.js