Articles of node.js

Chame as funções async / await em paralelo

Tanto quanto eu entendo, no ES7 / ES2016 colocar vários em await no código funcionará de forma semelhante ao encadeamento. .then() com promises, o que significa que eles executarão um após o outro em vez de em paralelo. Então, por exemplo, nós temos este código: await someCall(); await anotherCall(); Eu entendi corretamente que anotherCall() será […]

Obter o endereço IP do cliente no socket.io

Ao usar o socket.IO em um servidor Node.js, existe uma maneira fácil de obter o endereço IP de uma conexão de input? Eu sei que você pode obtê-lo a partir de uma conexão HTTP padrão, mas o socket.io é um pouco diferente.

Todas as funções de retorno de chamada do Node.js são assíncronas?

Estou trabalhando no aprendizado do Node.js e tudo o que ouço em todos os tutoriais é “O nó é asynchronous e não bloqueia!” Eu ouvi no navegador regular JavaScript apenas certas coisas como chamadas AJAX podem ser feitas assíncronas ou não-bloqueadoras (usando callbacks) … Isso também é verdade para o Node.js, ou são todas as […]

Como faço para evitar que o node.js falhe? try-catch não funciona

Pela minha experiência, um servidor php lançaria uma exceção para o log ou para o servidor final, mas o node.js simplesmente falha. Circundar meu código com um try-catch não funciona, já que tudo é feito de forma assíncrona. Eu gostaria de saber o que todo mundo faz em seus servidores de produção.

Node.js: Configurando Variáveis ​​de Ambiente

Estou tentando seguir um tutorial e diz: “Existem algumas maneiras de carregar credenciais. Carregado de variables ​​de ambiente, Carregado de um arquivo JSON no disco, As chaves precisam ser as seguintes: USER_ID, USER_KEY … Isso significa que, se você definir corretamente suas variables ​​de ambiente, não precisará gerenciar credenciais em seu aplicativo. ” Com base […]

Como habilitar o compartilhamento de resources de origem cruzada (CORS) na estrutura express.js em node.js

Eu estou tentando construir um servidor web em node.js que irá suportar cross-domain scripting, enquanto ainda fornece arquivos estáticos de um diretório público. Estou usando o express.js e não tenho certeza de como permitir o script entre domínios ( Access-Control-Allow-Origin: * ). Eu vi este post , que eu não achei útil. var express = […]

Como posso retornar status dentro da promise?

Comecei a aprender a promise com loopback e jsforce e não conseguia lidar com esse problema; Não consegui retornar o status var inside promise para a function cb (). Basicamente, eu quero conectar o Salesforce e obter dados via JSforce e gravá-lo em db via loopback. Em seguida, deseja retornar os registros criados / atualizados […]

O que é um exemplo do exemplo Socket.io mais simples possível?

Então, eu tenho tentado entender Socket.io ultimamente, mas eu não sou um super programador, e quase todos os exemplos que eu posso encontrar na web (acredite em mim eu tenho procurado por horas e horas), tem coisas extras que complicam as coisas. Muitos dos exemplos fazem um monte de coisas que me confundem, ou se […]

erro de recebimento: ‘Erro: Erro SSL: SELF_SIGNED_CERT_IN_CHAIN’ ao usar npm

Estou usando o npm v1.0.104 / node 0.6.12 no Ubuntu – Estou recebendo o erro copiado abaixo ao tentar instalar novos módulos via npm (testei o socket.io anteriormente usando http, não https e estou imaginando se isso poderia resultaram no problema com npm / certificados não assinados). O erro aparece uma vez que o npm […]

Desinstalar o Node.JS usando a linha de comando do Linux?

Como você desinstala o node.js usando a linha cmd no linux?