节点app.js localhost无法正常工作

时间:2015-08-02 16:32:15

标签: node.js

在WINDOWS上......安装了express-seed和node.js之后的“blog”教程,输入节点app.js后得到相同的cmd提示符。     另一次我得到了身体解析器和错误处理错误          我尝试了很多解决方案,甚至有一个本地主机运行另一个教程,但我想从博客教程运行由于设置的一些细微的差异。      当然我是一个新手,我知道论坛上有很多答案,但没有人纠正我的问题......请帮忙。 每次我尝试在这里发布我的报告它错误我说我必须缩进每行4个空格。我只是失败一般。 我有缺失的一步吗?所有的啧啧说只做“这个”和“这个”,我有一个本地主机运行,所以我可以改变视图。有什么帮助吗?

// Module dependencies.

var express = require('express');

var app = express.createServer();

// Configuration

app.configure( function() {

});

// Routes

app.get('/', function(req, res) {
    res.send('Hello World');
});

app.listen(3000);

1 个答案:

答案 0 :(得分:1)

什么版本的节点&你在跑吗?

在命令行中,您可以查看:

node --version

express --version

从您的代码中看,它看起来像是旧版本的Express(版本3或更低版本),但我打赌您没有在npm install上指定版本,这将为您提供最新版本(4+) 。这些版本之间存在许多重大变化,因此您无法成功地使用新框架运行旧代码。我敢打赌,你的博客教程还没有更新到表达4.x。