Meteoro em missão Heroku

Estou a tentar enviar o meteoro para um servidor Heroku remoto. Eu estou seguindo este tutorial , mas obter erros. Qualquer conselho seria apreciado por favor.

Quando eu fizer o git push heroku master:

enter image description here

No entanto, os registos do servidor:

2016-09-11T18:03:14.757898+00:00 heroku[slug-compiler]: Slug compilation started
2016-09-11T18:03:14.757903+00:00 heroku[slug-compiler]: Slug compilation finished
2016-09-11T18:03:41.646676+00:00 heroku[web.1]: Starting process with command `node build/bundle/main.js`
2016-09-11T18:03:44.098961+00:00 app[web.1]: 
2016-09-11T18:03:44.099230+00:00 app[web.1]: assert.js:93
2016-09-11T18:03:44.099458+00:00 app[web.1]:   throw new assert.AssertionError({
2016-09-11T18:03:44.101174+00:00 app[web.1]: AssertionError: "undefined" === "function"
2016-09-11T18:03:44.101176+00:00 app[web.1]:     at Object.<anonymous> (/app/build/bundle/programs/server/mini-files.js:108:24)
2016-09-11T18:03:44.101177+00:00 app[web.1]:     at Module._compile (module.js:456:26)
2016-09-11T18:03:44.101178+00:00 app[web.1]:     at Module.load (module.js:356:32)
2016-09-11T18:03:44.101179+00:00 app[web.1]:     at Function.Module._load (module.js:312:12)
2016-09-11T18:03:44.101180+00:00 app[web.1]:     at Module.require (module.js:364:17)
2016-09-11T18:03:44.173228+00:00 heroku[web.1]: Process exited with status 8
2016-09-11T18:03:44.193642+00:00 heroku[web.1]: State changed from starting to crashed
2016-09-11T18:03:44.194826+00:00 heroku[web.1]: State changed from crashed to starting
2016-09-11T18:04:02.230596+00:00 heroku[web.1]: Starting process with command `node build/bundle/main.js`
2016-09-11T18:04:04.559800+00:00 heroku[web.1]: Process exited with status 8
2016-09-11T18:04:04.471328+00:00 app[web.1]: 
2016-09-11T18:04:04.471593+00:00 app[web.1]: assert.js:93
2016-09-11T18:04:04.473451+00:00 app[web.1]:     at wrapPathFunction (/app/build/bundle/programs/server/mini-files.js:77:10)
2016-09-11T18:04:04.473452+00:00 app[web.1]:     at Object.<anonymous> (/app/build/bundle/programs/server/mini-files.js:108:24)
2016-09-11T18:04:04.473453+00:00 app[web.1]:     at Module._compile (module.js:456:26)
2016-09-11T18:04:04.473454+00:00 app[web.1]:     at Function.Module._load (module.js:312:12)
2016-09-11T18:04:04.473455+00:00 app[web.1]:     at Module.require (module.js:364:17)
2016-09-11T18:04:04.581922+00:00 heroku[web.1]: State changed from starting to crashed

actualizar

agora tento Este tutorial com um aplicativo de meteorito de baunilha:

meteor create meteor-thewhozoo
Mas quando tento ir ao servidor de Heroku ...

enter image description here

Eu li isso. adicionar a base de dados Mongo elimina o pedido de informações do cartão de crédito, mas não funcionou para mim.

heroku config:set MONGO_URL=mongodb://<dbname>:<password>@ds021026.mlab.com:21026/mongo-thewhozoo
Quero evitar dar detalhes do meu cartão para um ambiente de desenvolvimento/prova de conceito.

actualizar

Os Detalhes Do Cartão podem ser evitados. Leia isto , (veja Configurar a compilação).

Author: Richard, 2016-09-11

2 answers

Recentemente, tentei enviar o meu aplicativo de meteoritos para Heroku pela primeira vez no outro dia. Segui este tutorial e não resultou em nenhum problema.

Https://medium.com/@gautham.gg/deploy-a-meteor-1-3-application-to-heroku-cda1f68ca20a#.wceub1sm3

Espero que isto ajude.
 1
Author: NicholasByDesign, 2016-09-11 18:23:55

Não precisa de adicionar detalhes do cartão, usando a opção Mlab sandbox para a base de dados e que lhe dará o tamanho da cápsula de 500MB (o que é mais do que suficiente para um ambiente dev).

Pode escolher o db da caixa de areia mlab do heroku cli usando o seguinte comando.

$ heroku addons:create mongolab:sandbox
 0
Author: helcode, 2017-12-12 00:53:28