node.js - nodejs connect usage of built in modules -> method not found -
node.js - nodejs connect usage of built in modules -> method not found -
when phone call node.js file
var connect = require('connect'); var app = connect(); app.use(connect.static('public')); app.listen(3000);    i get
app.use(connect.static('public'));                       ^ typeerror: object function createserver() {   function app(req, res, next){ app.handle(req, res, next); }   merge(app, proto);   merge(app, eventemitter.prototype);   app.route = '/';   app.stack = [];    homecoming app; } has no method 'static'    using connect 3.0.1, there changes integrated modules? if yes, how work then?
big changes coming connect 3: middleware modules not included longer. find them @ github.com/expressjs. "static" "serve-static". needs installed separately with:
npm install serve-static
the above code should this:
var connect = require('connect'); var servestatic = require('serve-static'); var app = connect(); app.use(servestatic('public')); app.listen(3000);        node.js connect 
 
Comments
Post a Comment