node.js - 关于nodejs程序错误
问题描述
var express = require("express") ,http =require("http");
var app = express();
app.configure(function(){
app.set("port", process.env.PORT || 3000);
});
app.get("/", function(request,response){
var message = ["<h1>Hello guys</h1>"].join("\n");
response.send(message);
});
app.get("/user/:userId", function(request,response){
response.send("<h1>Hello, user # " + response.params.userId + ".");
});
错误:-
app.configure(function(){}); 类型错误:app.configure 不是函数
解决方案
app.configure 已从 Express 4 中删除,请参阅:https ://github.com/expressjs/express/wiki/Migrating-from-3.x-to-4.x 。
相反,您可以直接进行配置:
app.set("port", process.env.PORT || 3000);
app.listen(app.get('port'));
推荐阅读
- javascript - 如何从角度js中的数据中删除小数部分
- flutter - 带行的图标按钮
- android - 控制每个用户对 API 的日常使用
- rust - 使用未声明的类型或模块`HttpResponse`:在此范围内找不到
- android - 如何在android drawable xml中的最后一个圆圈的外部绘制一个正方形?
- c++ - 如何在运行时找到 ARM 处理器的最后一级缓存大小?
- java - 在大有向图中找到所有循环的最快方法
- python - Python/numpy:如何调整嵌套循环以加快代码速度
- postgresql - 在 PySpark 中执行 Postgresql 存储过程
- python - 如何从列表中删除多个输入项