Articles of node.js

Como determino o sistema operacional atual com o Node.js

Eu estou escrevendo alguns scripts de shell de nó para uso ao desenvolver em uma plataforma. Nós temos desenvolvedores de Mac e Windows. Existe uma variável que eu posso verificar no nó para executar um arquivo .sh em uma instância e .bat em outro?

Existe uma maneira de compilar os arquivos de origem node.js?

Existe uma maneira de compilar um aplicativo node.js ?

Desinstale completamente o nodejs, npm e node no ubuntu 14.04

Eu sei que esta pergunta foi feita muitas vezes, mas eu ainda não consegui. Então eu erroneamente instalado “nó” fazendo sudo apt-get install node E depois instalei o nodejs (v0.10.37). Eu tentei atualizar para v0.12 com npm, mas ele continua dizendo 0.10.37 quando eu faço o nodejs -v . Além disso, eu não posso usar […]

Como instalar automaticamente as dependencies do npm?

Por exemplo, quando eu instalo o Angular2: npm install –save angular2 temp@1.0.0 /Users/doug/Projects/dougludlow/temp ├── angular2@2.0.0-beta.3 ├── UNMET PEER DEPENDENCY es6-promise@^3.0.2 ├── UNMET PEER DEPENDENCY es6-shim@^0.33.3 ├── UNMET PEER DEPENDENCY reflect-metadata@0.1.2 ├── UNMET PEER DEPENDENCY rxjs@5.0.0-beta.0 └── UNMET PEER DEPENDENCY zone.js@0.5.11 npm WARN angular2@2.0.0-beta.3 requires a peer of es6-promise@^3.0.2 but none was installed. npm WARN angular2@2.0.0-beta.3 […]

Browserify – Como chamar a function incluída em um arquivo gerado através do browserify no navegador

Eu sou novo em nodejs e navegador. Eu comecei com este link . Eu tenho arquivo main.js que contém este código var unique = require(‘uniq’); var data = [1, 2, 2, 3, 4, 5, 5, 5, 6]; this.LogData =function(){ console.log(unique(data)); }; Agora eu instalei o módulo uniq com npm: npm install uniq Em seguida, agrupo […]

Como retornar resultados do Mangusto do método de localização?

Tudo o que posso encontrar para rasgar uma página com resultados de mangusto diz para fazer assim: users.find({}, function(err, docs){ res.render(‘profile/profile’, { users: docs }); }); Como eu poderia retornar os resultados da consulta, mais assim? var a_users = users.find({}); //non-working example Para que eu possa obter vários resultados para publicar na página? gostar: /* […]

Socket.io + PhoneGap

Quando tento usar o Socket.io com o PhoneGap, recebo este erro: (no iOS onde o socket.io deve ser suportado) Origin null is not allowed by Access-Control-Allow-Origin. Isso ocorre porque meu aplicativo é exibido por meio do protocolo file:// . O que posso fazer para contornar isso? Obrigado!!

Converter mongoose docs para json

Eu retornei mongoose docs como json desta forma: UserModel.find({}, function (err, users) { return res.end(JSON.stringify(users)); } No entanto, o usuário .__ proto__ também foi retornado. Como posso voltar sem isso? Eu tentei isso, mas não funcionou: UserModel.find({}, function (err, users) { return res.end(users.toJSON()); // has no method ‘toJSON’ }

Como montar sub-apps express.js?

Eu tenho vários aplicativos que estou tentando mesclar em um único “suite”: 2 aplicativos são independentes, um é simplesmente uma camada de autenticação (usando everyauth para FB Connect). Eu quero configurá-lo assim: / – lista (home) dos aplicativos / auth – login para qualquer aplicativo / app1 – requer login via / auth para acessar […]

Como encontrar quais promises não são tratadas no Node.js UnhandledPromiseRejectionWarning?

O Node.js da versão 7 tem async / await syntactic sugar para lidar com promises e agora no meu código o seguinte aviso aparece com bastante frequência: (node:11057) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): ReferenceError: Error: Can’t set headers after they are sent. (node:11057) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise […]