我刚刚使用express basic auth在nodejs中创建了基本身份验证
var express = require('express');
var app = express();
// Authenticator
app.use(express.basicAuth('testuser','testpassword'));
app.get('/home', function(req, res) {
res.send('Hello World');
});
app.listen(process.env.PORT || 8080);
Run Code Online (Sandbox Code Playgroud)
我收到以下错误.我不知道我哪里出错了.
app.use(express.basicAuth('testuser','testpassword'));
^
TypeError: Object function createApplication() {
var app = function(req, res, next) {
app.handle(req, res, next);
};
mixin(app, proto);
mixin(app, EventEmitter.prototype);
app.request = { __proto__: req, app: app };
app.response = { __proto__: res, app: app };
app.init();
return app;
} has no method 'basicAuth'
at Object.<anonymous> (E:\node_modules\npm\login\app.js:5:17)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10) …Run Code Online (Sandbox Code Playgroud) 以下是nodeschool learnyounode模块的练习5
创建一个程序,打印给定目录中的文件列表,通过文件的扩展名进行筛选.您将获得一个目录名称作为程序的第/path/to/dir/一个文件(例如)和一个文件扩展名作为第二个参数进行筛选.
例如,如果您将'txt'作为第二个参数,那么您将需要将列表过滤为仅以结尾的文件.txt.
应将文件列表打印到控制台,每行一个文件,并且必须使用异步I/O.
var fs = require('fs');
var path = require('path');
var mydir = process.argv[2];
var ext1 = process.argv[3]
fs.readdir(mydir, function(err, files){
if(err){
throw err
}
//console.log(files);
files.forEach(function(filename){
var ext = path.extname(filename);
if(ext == ext1){
console.log(filename);
}
});
});
Run Code Online (Sandbox Code Playgroud)
当我运行这个时,我得到了正确的输出,但是当我使用learnyounode验证输出实际结果与预期结果不匹配时
不知道我哪里出错了.有人能给我解决方案PLZ ???
我的CI应用程序向第三方Rest API服务器进行API调用,该服务器将由前端使用.首先,前端应用程序将打到我的CI应用程序,然后它将打到第三方LogInAPI(会话有效15分钟),登录后,我们需要通过传递loginApi标题中的密钥(响应)来点击后续的API调用.所以基本上我需要loginAPI每15分钟一次.我在我的Codeigniter应用程序中尝试角度承诺有点方法不知道如何实现它?最好的方法是防止前端接收空或会话过期的响应是什么?
在 MongoDB 中,我必须在 WHERE 子句中给出 OR 条件
我是初学者。我不知道如何实现这个目标?
DELETE FROM tablename WHERE id = 6 OR id =8
Run Code Online (Sandbox Code Playgroud)
MongoDB 中类似的查询是什么?
我是Angularjs的新手.我正在使用ng-repeat显示项目列表.如何计算它的总和?是否有任何简单的方法来使用表达式在html中计算它?
name numberofyears amount interest
xxx 2 4000 4%
yyy 3 3000 10%
zzz 5 6000 6%
Total 10 13000 16%
Run Code Online (Sandbox Code Playgroud)
前三行来自ng repeat.我只想计算总数,如上所示.提前致谢
这非常类似于计算AngularJS中重复元素的总和 - 重复此问题.但不完全是.我正在尝试使用表达式来计算,因为我有很多行