Articles of heroku

Configurando a Cadeia de Conexão do Node.js para o Banco de Dados do Mongo Labs no Heroku

Meu aplicativo da Web (criado no Node.js e no Express) funciona bem localmente, mas quando eu o implantei no Heroku, não consigo me conectar ao database do Mongo Labs. Eu mudei a string de conexão no meu arquivo ‘app.js’ para refletir corretamente o URI do novo database Heroku Mongo Labs (nome de usuário e senha […]

Posso ter o node.js escutando em uma porta não padrão quando hospedado no Heroku?

Estou construindo um aplicativo node.js e estou experimentando hospedá-lo no Heroku. Parece que para disponibilizar meu aplicativo para o mundo, preciso ouvir assim: app.listen(process.env.PORT || 3000); Eu gostaria de ter o meu aplicativo ouvir na porta 8080. Isso é possível em Heroku? Posso alterar o valor de process.env.port? Parece ser algum tipo de proxy reverso […]

Como posso usar um certificado LetsEncrypt SSL no meu aplicativo Heroku Node Express?

Eu tenho um aplicativo Node Express em execução no Heroku que eu quero criptografar com um certificado SSL gratuito do LetsEncrypt. No entanto, os methods que vi requerem a abertura das portas 443 e 80 para permitir que o processo ACME funcione. Heroku só lhe dá uma porta, e não deixa você escolher qual porta. […]

Evite a atualização do npm após cada implantação no Heroku

Eu tenho um site do Node.js hospedado no Heroku, que implantei com o git. Eu uso vários módulos de nó, referenciados em package.json; Existe uma maneira de impedir que o Heroku os atualize cada vez que eu implantar uma nova versão do código, contanto que o package.json não seja alterado? Nota: isso seria especialmente útil […]

O aplicativo NodeJS é compilado com o Heroku, mas mostra erro de aplicativo

Eu estou configurando um aplicativo NodeJS Heroku. Eu só quero um aplicativo vazio em funcionamento. Meu diretório inclui um pacote.json e um arquivo app.js. O aplicativo Heroku é construído sem erros, mas depois eu recebo uma página “erro de aplicativo” na URL ( https://nameless-wave-98692.herokuapp.com/ ). Tanto quanto eu posso ver, tudo parece bem nos logs: […]

Eu não tenho que especificar uma porta para heroku para o meu aplicativo socket.io?

Eu fiz um aplicativo de chat de teste com sucesso e obtive um servidor js node com o socket.io rodando em heroku. No meu computador local, tenho que especificar o número da porta do host local no lado do cliente para a porta que o servidor configurou. No entanto, quando eu corro meu código de […]

Tenho um erro de servidor interno depois de implantar meu projeto de nó js no host

Acabei de terminar o meu projeto e tudo parece OK, se eu executar no localhost. Mas depois que implantei o projeto no Heroku, o processo de compilation está ok, quando tento acessar o site, recebi um Internal Server Error , não tenho idéia do que o log vai me dizer (vou colar o log abaixo […]

Heroku vários processos da web

Eu estou trabalhando com node.js e heroku e gostaria de ter mais de um webprocess em execução. No Procfile eu tenho isso parecido com isto: web: node web.js web: node differentWeb.js No entanto, quando eu o executar, ele só executará o último dos dois. Existe uma maneira de fazer isso?

Erro de aplicação aparecendo quando eu implantar aplicativo angular com Heroku

Eu tenho implantado com sucesso o meu aplicativo angular6 para heroku mas infelizmente estou recebendo o “Um erro ocorreu no aplicativo e a página não pôde ser servida” página exibindo. aqui o exemplo de código package.json: “scripts”: { “ng”: “ng”, “conventional-changelog”: “conventional-changelog”, “start”: “node server.js”, “build”: “ng build”, “build:prod”: “npm run build”, “test”: “ng test”, […]

O NPM não instala dependencies do módulo ao implantar um aplicativo Grunt no heroku

Eu fiz um site estático de página única usando grunhido. Eu estou agora tentando implantá-lo para heroku usando o heroku-buildpack-nodejs-grunt para grunhido de nó. Abaixo está uma foto do meu diretório raiz: Aqui está o meu pacote Gruntfile.json : Procfile : web: node index.html Quando eu executo $ git push heroku master ele chega ao […]