这是app.js中的我的require模块
var Comment = require('/models/comments');
我创建了一个名为modules的文件夹,然后将我的架构插入到名为comments.js的文件中。
var mongoose = require('mongoose');
var CommentSchema = mongoose.Schema({
image: {
type:String,
unique : true
},
comment: {
type: String,
}
});
var Comment = module.exports = mongoose.model('Comment',CommentSchema);
module.exports.createComment = function(newComment,callback){
newComment.save(callback);
}
我收到此错误
Error: Cannot find module '/models/comments'
这是我的文件部分
答案 0 :(得分:0)
require('/models/comments')
指向文件系统的根。
要从app.js
(基于您的屏幕截图)中找到它,请将其更改为:require('./models/comments')