Cloud9 io nodejs与ejs抛出错误“无法获取/”

时间:2018-03-08 06:43:32

标签: node.js ejs

我在预览时收到错误“无法获取/”,我正在提供app.js文件以供参考

var express = require("express");
var app = express();
var request= require("request");
app.set("view engine" ,"ejs");
app.listen(process.env.PORT,process.env.IP,function(){
    console.log("server has started");
});
app.get("/results", function(req,res){
    console.log(req.query.search);
    var url="http://www.omdbapi.com/?apikey=thewdb&s=" + "iowa";
    request(url, function(error,respone,body){
        if(! error && respone.status.Code == 200){
            var data = JSON.parse(body);
            res.render("results", {data:data});
        }
    });
});

1 个答案:

答案 0 :(得分:1)

您尚未指定/路线。

app.get('/', function(....));

应该添加。