为了账号安全,请及时绑定邮箱和手机立即绑定

node+mongodb 建站攻略(一期)

Scott 全栈工程师
难度高级
时长 2小时 0分
学习人数
综合评分9.33
180人评价 查看评价
9.6 内容实用
9.2 简洁易懂
9.2 逻辑清晰
拿走不谢!
mongoose.connect('mongodb://127.0.0.1:27017/movie-website', { useMongoClient: true })
mongoose.Promise = global.Promise;
let db = mongoose.connection;
db.on('error', console.error.bind(console, 'Mongodb connect error !'))
db.once('open', function() {
console.log('Mongodb started !')
})
Cannot read property '_id' of undefined
可以使用 express 脚手架来搭建本项目,很多路由代码都给出来了
之前看了一遍,很多效果虽然实现了,但是还是知其然不知其所以然。
如是花了三天时间去恶补了 express(路由和中间件的概念)和 pug(以前的 jade)的知识。
再踏征程。。!

最赞回答 / qq_双鱼儿_0
TypeError: Cannot read property 'save' of undefined,意思是无save属性,看看你要存入的模块实例的原型是是否model

已采纳回答 / hurely
mongoose.connect('mongodb://localhost/nodejs',{useMongoClient:true});
声音有点小,课程不错哦
mongoose.connect(dbUrl, {useMongoClient: true,}); 现在的版本不加{useMongoClient: true,}会报错

最新回答 / 阿海珐
Movie.findById是老师在schemas中定义的静态方法,直接传id即可,你写成下面这样试试:Movie.findById(id,function(err, movie){})
非要用jade吗,就用HTML不行啊 不能考虑初学者的感受吗
越看越迷糊了 这个讲的有点太简练了 直接就看你写代码了,哎 看不下去了
录入页提交报错,报的错是_id undefined
每行代码都没有分号。。看着纠结。。。
课程对于初学者来说干货满满,Scott 不愧是node.js 大神啊,???
// 模版引擎
app.set('views', './views');
app.set('view engine', 'pug');
app.listen(port);
console.log(`server on port: ${port}`);
这种网页文件好像thinkphp的语法
课程须知
本课程适合从事前端开发 2~3 年,已掌握基础的 html/css/javascript/jQuery 技能,对nodejs、express、mongodb、jade 模板引擎等流行技术有或多或少了解,但实践不多的初中级前端工程师。
老师告诉你能学到什么?
1、nodejs 的使用 2、express 后台框架的使用 3、mongodb 的使用 4、jade 模板引擎的使用 5、bootstrap/jQuery 的实际应用及场景评估 6、前后端通力合作的整个作业线流程 7、响应式在具体网站中的使用 8、项目初期文档设计/需求评估/进度排期

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消