Articles of node.js

Como faço para analisar uma página HTML com o Node.js

Eu preciso analisar (lado do servidor) grandes quantidades de páginas HTML. Todos concordamos que o regexp não é o caminho a seguir. Parece-me que o javascript é a maneira nativa de analisar uma página HTML, mas essa suposição se baseia no código do lado do servidor com todas as habilidades do DOM que o javascript […]

Angular2 QuickStart npm start não está funcionando corretamente

Eu sei que o Angular2 beta acaba de ser lançado, mas não consigo reproduzir os passos do tutorial do site oficial ( https://angular.io/guide/quickstart ). Talvez alguém tenha tido problemas semelhantes e saiba o que fazer para consertar isso? Quando tento iniciar o aplicativo com o comando npm start , recebo uma saída assim: 0 info […]

Como posso usar um proxy http com o node.js http.Client?

Eu quero fazer uma chamada HTTP de saída de node.js, usando o http.Client padrão. Mas não consigo acessar o servidor remoto diretamente da minha rede e preciso passar por um proxy. Como eu digo ao node.js para usar o proxy?

Obter e definir um único cookie com o servidor HTTP Node.js

Eu quero ser capaz de definir um único cookie e ler esse cookie único com cada solicitação feita para a instância do servidor nodejs. Pode ser feito em poucas linhas de código, sem a necessidade de puxar uma biblioteca de terceiros? var http = require(‘http’); http.createServer(function (request, response) { response.writeHead(200, {‘Content-Type’: ‘text/plain’}); response.end(‘Hello World\n’); }).listen(8124); […]

execução do comando shell node.js

Ainda estou tentando entender os pontos mais precisos de como posso executar um comando linux ou windows shell e capturar a saída dentro de node.js; em última análise, quero fazer algo assim … //pseudocode output = run_command(cmd, args) A parte importante é que a output deve estar disponível para uma variável com escopo global (ou […]

Funções do Firebase: não é possível ler a propriedade ‘user_id’ de undefined

Eu estou tentando fazer uma function olá mundo firebase simples com meu aplicativo móvel, eu quero registrar o ID do usuário para que eu possa ver que a function funciona. Este é o meu código javascript atual: const functions = require(‘firebase-functions’); const admin = require(‘firebase-admin’); admin.initializeApp(functions.config().firebase); exports.sendNotification = functions.database.ref(‘/notifications/{user_id}’).onWrite((event) => { console.log(‘Testing stuff’, event.params.user_id); return; […]

Comando gulp não encontrado – erro após a instalação do gulp

Eu instalei gole global e localmente usando npm install gulp npm install gulp -g npm install gulp-util npm install gulp-util -g Quando tentar executar gole eu recebo ‘gulp’ is not recognized as an internal or external command, operable program or batch file. Executando npm list gulp (ou -g), eu gulp@3.7.0 com a localização da instalação […]

Melhor abordagem para streaming em tempo real de http para o cliente de vídeo HTML5

Estou realmente empenhado em tentar entender a melhor maneira de transmitir a saída em tempo real do ffmpeg para um cliente HTML5 usando node.js, pois há diversas variables ​​em jogo e não tenho muita experiência neste espaço, tendo passado muitas horas tentando combinações diferentes. Meu caso de uso é: 1) Câmera de vídeo IP O […]

Express-js não pode obter meus arquivos estáticos, por quê?

Eu reduzi meu código ao aplicativo express-js mais simples que eu poderia fazer: var express = require(“express”), app = express.createServer(); app.use(express.static(__dirname + ‘/styles’)); app.listen(3001); Meu diretório se parece com isso: static_file.js /styles default.css No entanto, quando eu access http://localhost:3001/styles/default.css , recebo o seguinte erro: Cannot GET / styles / default.css Estou usando o express 2.3.3 […]

É possível passar um sinalizador para o Gulp para que ele execute tarefas de maneiras diferentes?

Normalmente, as tarefas do Gulp são assim: gulp.task(‘my-task’, function() { return gulp.src(options.SCSS_SOURCE) .pipe(sass({style:’nested’})) .pipe(autoprefixer(‘last 10 version’)) .pipe(concat(‘style.css’)) .pipe(gulp.dest(options.SCSS_DEST)); }); É possível passar um sinalizador de linha de comando para gulp (que não é uma tarefa) e tê-lo executar tarefas condicionalmente com base nisso? Por exemplo $ gulp my-task -a 1 E então no meu gulpfile.js: […]