1 2, global , response 。

/app5/app.js :

  1. /**
  2. * Module dependencies. */ // // 、 Object.defineProperty(global,"test",{ value:"ydr.me", writable:false, configurable:false, }); var express = require('express'); var routes = require('./routes'); var user = require('./routes/user'); var http = require('http'); var path = require('path'); var app = express(); app.use(function(request, response, next){ // response.locals.time=Date.now(); next(); }); // ...

    /app5/routes/index.js :

    1. /*
    2. * GET home page.
    3. */
    4. console.log(global.test);
    5. // =>ydr.me
    6. module.exports = {
    7. index: function(req, res) {
    8. console.log(global.test);
    9. // =>ydr.me
    10. console.log(res.locals.time);
    11. res.render('index', {
    12. title: 'Express'
    13. });
    14. },
    15. };

    、 ( ), 。

    • , 。 , (  ), 。
    • : 《nodejs 9:express 、 》
    • : http://qianduanblog.com/post/nodejs-learning-9-express-local-response-variable.html