Artigos de Node.js e JavaScript
Node.js e JavaScript 573
Pôr uma aplicação Node.js a correr
Sim, há Node.js nesta hospedagem. Não é um extra que se peça nem uma coisa de VPS: está no cPanel do cliente, na...
Node.js e JavaScript 292
Node.js no cPanel: escolher a versão e usar o npm
No cPanel, o Node.js configura-se em «Setup Node.js App». A ferramenta oferece 13 versões, de 10.24.1 a 24.x, e cada...
Node.js e JavaScript 297
Manter uma aplicação Node.js a correr num VPS com o PM2
Se corre node app.js numa sessão SSH, a aplicação morre quando a sessão fecha, e não volta se o servidor reiniciar....
Node.js e JavaScript 306
Aplicação Node.js no cPanel com erro 503: as causas habituais
Um erro 503 numa aplicação criada em «Setup Node.js App» quer quase sempre dizer a mesma coisa: o servidor tentou...
Node.js e JavaScript 289
Publicar uma aplicação Next.js: exportação estática ou servidor Node, e onde cabe cada uma
O Next.js pode sair de duas maneiras muito diferentes, e escolher a errada está na origem de quase todos os...
Node.js e JavaScript 223
Publicar um site React ou Vue: a pasta de build, e o 404 ao atualizar a página
Um site feito em React ou Vue (com o Vite ou com as ferramentas mais antigas) não corre no servidor: compila-se no...
Node.js e JavaScript 197
O Express diz «Cannot GET» ou dá 404 em todas as rotas: as causas
A mensagem Cannot GET / é o Express a dizer: «recebi um pedido GET para este caminho e nenhuma rota nem ficheiro meu...
Node.js e JavaScript 215
npm, yarn ou pnpm: qual usar, e porque se mantém um só ficheiro de bloqueio
O npm, o yarn e o pnpm fazem o mesmo trabalho: instalar as bibliotecas de que o projecto precisa. A resposta curta:...
Node.js e JavaScript 224
npm install falha com EACCES, ERESOLVE ou falta de memória: o que fazer
Quando o npm install falha, a mensagem costuma ser comprida, mas a causa cabe numa de meia dúzia de famílias. A...
Node.js e JavaScript 238
Erro de CORS entre o seu front end e a sua API: como resolver
«Access to fetch at … has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present». É uma...
Node.js e JavaScript 278
WebSockets e Socket.IO: o que esperar no cPanel e num VPS
Um chat, um painel que se actualiza sozinho, notificações em directo: tudo isso pede uma ligação que fica aberta...
Node.js e JavaScript 258
Instalar ou actualizar o Node.js num VPS: pacote da distribuição, NodeSource ou nvm
Instalou o Node.js num VPS e a versão é antiga demais para o seu projecto, ou precisa de subir de versão. A resposta...
Node.js e JavaScript 236
Error listen EADDRINUSE «address already in use»: descobrir quem tem a porta
A aplicação não arranca e a mensagem diz Error: listen EADDRINUSE: address already in use :::3000. Em Python, a...





