节点.js + 表达式错误:无法读取未定义的属性“句柄”
node.js + express error: Cannot read property 'handle' of undefined
我是node.js的新手。我正在尝试使用快速模块的脚本。 我已经安装了快递,使用,
npn install express
当我运行代码时,我收到错误
TypeError: Cannot read property 'handle' of undefined
at Function.app.use (c:'node_modules'express'lib'application.js:113:9)
at Object.<anonymous> (c:'node'uploadResize.js:13:6)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:901:3
如何解决这个问题?
这是我的节点脚本。
var http = require('http'), // Libraries
util = require('util'),
fs = require('fs'),
couch = require('cradle'),
connect = require('express'),
endsWith, // Internal Functions
determineMimeType,
upload;
connect()
.use(connect.bodyParser())
.use(upload)
.listen(3000);
upload = function (req, res, next) {
// function body
}
您需要在
将值传递给upload
之前为其分配一个值app.use
使用类似这样的东西:
var app = express();
app.configure(function() {
var hourMs = 1000*60*60;
app.use(express.static('c:''node', { maxAge: hourMs }));
app.use(express.directory('c:''node'));
app.use(express.errorHandler());
});
代码不是npm install express??
然后目录node_modules在女巫中,您拥有您的应用程序
C:'ode'ode_modulesC:'ode''app.js
相关文章:
- 将对象作为参数传递后的未定义属性
- 检查链接对象形式中未定义属性的最佳实践是什么
- PhantomJS中的evalute内部未定义属性
- 访问数字类型的未定义属性
- 如何处理未定义属性的未定义属性 javascript 类型错误
- 返回未定义属性的脚本
- 类型错误:无法读取 ng-repeat 的未定义属性
- JavaScript-Disqus如何处理其“;disqus_config”;包含未定义属性的函数
- 是对HTMLElement#样式的未定义属性的赋值的返回值,保证与赋值相同
- 最好检查未定义属性或设置为空
- 如何解决这个未定义属性的node.js错误?
- 如何在JavaScript中挽救对象的未定义属性?
- AngularJS和PHP -注意:未定义属性:stdClass
- 主干模型删除未定义属性
- if else子句中未定义对象的未定义属性
- Javascript数组问题:无法读取未定义属性
- 当尝试使用未定义属性进行筛选时,Lodash将排除项
- 在Javascript数组的中途未定义属性
- Knockout arrayForEach未定义属性
- javascript中未定义属性的简写,初始化和赋值属性