Javascript 错误:找不到模块'/型号/用户';
我正在做以下教程: 但是文件的代码:Javascript 错误:找不到模块'/型号/用户';,javascript,node.js,angular,passport.js,Javascript,Node.js,Angular,Passport.js,我正在做以下教程: 但是文件的代码:/models/user行中引用: var user = require('./models/user'); 没有提供 然后,我得到一个错误: Error: Cannot find module './models/user' 变量:user用于以下行: var me = new user({ email:profile.emails[0].value, name:profile.displayName }); /* save if n
/models/user
行中引用:
var user = require('./models/user');
没有提供
然后,我得到一个错误:
Error: Cannot find module './models/user'
变量:user
用于以下行:
var me = new user({
email:profile.emails[0].value,
name:profile.displayName
});
/* save if new */
user.findOne({email:me.email}, function(err, u) {
if(!u) {
me.save(function(err, me) {
if(err) return done(err);
done(null,me);
});
} else {
console.log(u);
done(null, u);
}
});
但是我不知道文件的内容是什么:/models/user
您能提供一些使本教程有效的测试内容吗?在模型/用户文件上使用此代码 检查一下
var mongoose=require("mongoose");
var passportlocalmongoose=require("passport-local-mongoose");
var UserSchema=mongoose.Schema({
email: String,
Password: String
});
UserSchema.plugin(passportlocalmongoose);
module.exports=mongoose.model("User", UserSchema);
在模型/用户文件上使用此代码 检查一下
var mongoose=require("mongoose");
var passportlocalmongoose=require("passport-local-mongoose");
var UserSchema=mongoose.Schema({
email: String,
Password: String
});
UserSchema.plugin(passportlocalmongoose);
module.exports=mongoose.model("User", UserSchema);