在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);
答案 0 :(得分:1)
什么版本的节点&你在跑吗?
在命令行中,您可以查看:
node --version
和
express --version
从您的代码中看,它看起来像是旧版本的Express(版本3或更低版本),但我打赌您没有在npm install上指定版本,这将为您提供最新版本(4+) 。这些版本之间存在许多重大变化,因此您无法成功地使用新框架运行旧代码。我敢打赌,你的博客教程还没有更新到表达4.x。