Maison  >  Article  >  interface Web  >  Modules communs et utilisation

Modules communs et utilisation

jacklove
jackloveoriginal
2018-06-11 23:42:141125parcourir

Modules communs et utilisation du

superviseur

  1. Lorsque nodejs implémente http, quelle que soit la partie du code modifiée, nodejs doit être arrêté et réexécuté. prendra effet. Étant donné que nodejs ne retourne analyser le fichier de script que lorsqu'une certaine partie est référencée pour la première fois, elle sera accessible directement dans la mémoire à l'avenir pour éviter des chargements répétés.

  2. Le superviseur surveillera les modifications de votre code et redémarrera automatiquement nodejs

  3. Installation et configuration

        # npm install -g supervisor
        # supervisor app.js   运行服务器 ,当代码改动的时候会自动加载

Connect

Introduction

  1. Node est un framework middleware, utilisé pour la gestion des middlewares basée sur des serveurs Web, similaire aux filtres Java. Dans Connect, plusieurs composants couramment utilisés sont fournis, qui peuvent être utilisés pour les journaux de requêtes, les services de fichiers statiques, l'analyse du corps de la requête, la gestion de session, etc.

  2. Utiliser, utilisez la méthode use pour enregistrer le middleware dans une file d'attente d'objets de connexion

        app.use(connect.staticCache());
        app.use(connect.static(__dirname + '/public'));
        app.use(connect.cookieParser());
        app.use(connect.session());
        app.use(connect.query());
        app.use(connect.bodyParser());
        app.use(connect.csrf());
        app.use(function (req, res, next) {
      // 中间件
        });
        app.listen(3001);
        复制代码
  3. Organigramme, doit avoir des appels de middleware la méthode res.end() pour informer le client que la demande a été traitée, sinon le client restera en attente.

    Cet article explique les modules courants et leur utilisation Pour plus de contenu connexe, veuillez faire attention au site Web chinois de php.

    Recommandations associées :

    Classe de pagination PHP+MySQL simple

    Deux constructeurs de tableaux arborescents sans récursion

    Convertissez le HTML en Excel et réalisez des fonctions d'impression et de téléchargement

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn