Cet article présente principalement des exemples d'utilisation du framework koa2 sous nodejs6. L'éditeur le trouve plutôt bon, je vais donc le partager avec vous maintenant et le donner comme référence. Suivons l'éditeur et jetons un coup d'œil.
koa2 utilise la syntaxe ES7, telle que async et wait, il doit donc s'exécuter après node7.6 mais avant node7.6, babel peut également être utilisé, donc koa2 ; peut courir.
Installez d'abord babel dans le projet, et plusieurs modules de babel :
npm install babel babel-register babel-preset-env --save
fichier d'entrée babel-register 'module
require('babel-register');
require('./server.js');
{ "presets": [ ["env", { "targets": { "node": true } }] ] }
require('babel-register'); require('./servers/devserver');
var koa = require('koa'); var app = new koa(); const request = require('request'); let port = process.env.PORT || 8080; console.log("set port:" + process.env.PORT + "; ip:" + process.env.IP); app.use(async (ctx) => { console.log(ctx.url); if (ctx.url.indexOf('/aaa') > -1) { ctx.response.set('content-type', 'text/javascript'); ctx.body = request.get('http://127.0.0.1/aa.bundle.js', function(err, response, body) { console.log(body); }); } }); app.listen(port);
Tutoriel vidéo gratuit Javascript<.>2.
Exemple détaillé de jQuery Validate vérifiant plusieurs nomsExemple détaillé d'un événement de clic sur une liste déroulante easyUI4. Exemple de tutoriel d'environnement de développement Webpack inter-domaines
5 Introduction à la méthode d'implémentation JS de suppression de boucle d'éléments dans un tableau
<.>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!