Articles of node.js

Différence entre jQuery vs AngularJS vs Node.js

Je ne fais que commencer le développement web et jusqu’à présent, je sais: HTML – mise en page du site web CSS – donnez un joli look JavaScript – fonctionnalité Alors qu’est-ce que jQuery , AngularJS et Node.js ? Après une recherche rapide, jQuery est une “bibliothèque JavaScript”, AngularJS est un “framework d’applications Web frontales […]

MongoDB atomic “findOrCreate”: findOne, insérer si inexistant, mais ne pas mettre à jour

Comme le titre l’indique, je veux effectuer une recherche (un) pour un document, par _id, et s’il n’existe pas, le créer, s’il a été trouvé ou créé, le renvoyer dans le rappel. Je ne veux pas le mettre à jour s’il existe, comme je l’ai lu findAndModify. J’ai vu beaucoup d’autres questions sur Stackoverflow à […]

Erreurs d’installation npm avec erreur: ENOENT, chmod

J’essaie d’installer globalement un module npm que je viens de publier. Chaque fois que j’essaie d’installer, à partir de npm ou du dossier, j’obtiens cette erreur. npm ERR! Error: ENOENT, chmod ‘/usr/local/lib/node_modules/takeapeek/lib/cmd.js’ npm ERR! If you need help, you may report this log at: npm ERR! npm ERR! or email it to: npm ERR! npm […]

Heroku NodeJS http à https ssl a forcé la redirection

J’ai une application qui fonctionne sur heroku avec express sur le nœud avec https ,. Comment identifier le protocole pour forcer une redirection vers https avec nodejs sur heroku? Mon application est juste un simple serveur http, elle ne réalise pas (encore) que heroku lui envoie des requêtes https: /* Heroku provides the port they […]

socket.io et session?

J’utilise un framework express. Je veux accéder aux données de session depuis socket.io. J’ai essayé d’exprimer DynamicHelpers avec les données client.listener.server.dynamicViewHelpers, mais je ne peux pas obtenir de données de session. Existe-t-il un moyen simple de le faire? S’il vous plaît voir le code app.listen(3000); var io = require(‘socket.io’); var io = io.listen(app); io.on(‘connection’, function(client){ […]

Quelles sont les différences entre node.js et node?

J’ai installé node.js sur ma machine (linux menthe 15), quand je lance node example.js , il est écrit: The program ‘node’ can be found in the following packages: * node * nodejs-legacy Try: sudo apt-get install Alors, quelles sont les différences entre node et nodejs? J’ai déjà installé node.js et node, mais lorsque je lance […]

Utilisez gulp pour sélectionner et déplacer les répertoires et leurs fichiers

J’utilise actuellement gulp pour appeler un script bash qui nettoie mon répertoire dist/ et déplace les fichiers appropriés dans le répertoire clean. Je voudrais que cela se fasse avec gulp, car je ne suis pas sûr que le script fonctionne sur un système de fichiers non * nix. Jusqu’à présent, j’utilise le module gulp-clean pour […]

Vous cherchez un moyen de copier des fichiers dans Gulp et renommer en fonction du répertoire parent

Pour chaque module, j’ai des fichiers qui doivent être copiés dans le répertoire de construction, et je cherche un moyen de réduire le code répété de ceci: gulp.src(‘./client/src/modules/signup/index.js’) .pipe(gulp.dest(‘./build/public/js/signup’)); gulp.src(‘./client/src/modules/admin/index.js’) .pipe(gulp.dest(‘./build/public/js/admin’)); à quelque chose comme ça: gulp.src(‘./client/src/modules/(.*)/index.js’) .pipe(gulp.dest(‘./build/public/js/$1’)); Évidemment, ce qui précède ne fonctionne pas, alors y a-t-il un moyen de le faire, ou un […]

Rechargement automatique d’une application Sails.js sur les modifications de code?

Actuellement, il semble que pour tout changement de code dans une application sails.js, vous devez arrêter manuellement le serveur de voiles et exécuter à nouveau le sails lift avant de pouvoir voir les modifications. Je me demandais s’il était possible, en mode de développement, de redémarrer automatiquement le serveur Sails lorsqu’il détecte un changement de […]

Pourquoi gulp.src n’aime-t-il pas passer un tableau de chemins complets aux fichiers?

Je tente de transmettre gulp.src à un tableau de fichiers que je veux gérer. C’est le tableau tel qu’il est. [‘bower_components/jquery/jquery.js’, ‘bower_components/superscrollorama/js/greensock/TweenMax.min.js’, ‘bower_components/superscrollorama/jquery.superscrollorama.js’ ] Je trouve cependant que gulp.src ne semble pas aimer cela et que le troisième élément ne parvient pas à atteindre la destination finale. J’ai trouvé que tout fonctionne bien lorsque j’introduis […]