“Cannot GET /” with Connect on Node.js

后端 未结 10 1243
佛祖请我去吃肉
佛祖请我去吃肉 2020-12-01 00:40

I\'m trying to start serving some static web pages using connect like this:

var connect = require(\"connect\");
var nowjs = require(\"now\");
va         


        
10条回答
  •  情话喂你
    2020-12-01 01:07

    You may be here because you're reading the Apress PRO AngularJS book...

    As is described in a comment to this question by KnarfaLingus:

    [START QUOTE]

    The connect module has been reorganized. do:

    npm install connect 
    

    and also

    npm install serve-static
    

    Afterward your server.js can be written as:

    var connect = require('connect');
    var serveStatic = require('serve-static'); 
    var app = connect(); 
    
    app.use(serveStatic('../angularjs')); 
    
    app.listen(5000);
    

    [END QUOTE]

    Although I do it, as the book suggests, in a more concise way like this:

    var connect = require('connect');
    var serveStatic = require('serve-static');
    
    connect().use(
        serveStatic("../angularjs")
    ).listen(5000);
    

提交回复
热议问题