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

node+mongodb 建站攻略(一期)

Scott 全栈工程师
难度高级
时长 2小时 0分
学习人数
综合评分9.33
180人评价 查看评价
9.6 内容实用
9.2 简洁易懂
9.2 逻辑清晰
看这个教程你需要学习Node,MongoDB,Express框架,模版引擎,现在已经不叫jade了,而叫pug。
2015年的教程了,现在完全跟着做肯定问题多多,主要学习思路,不要照着敲每一行代码。
隔了两年。。。只能说感谢评论让我少走一些坑
最新的express模版引擎默认是pug,最开始我也一脸懵逼,后来Google express pug 找到了pug官网,原来jade,ejs,pug都一样的,都是为了生成HTML,很多教程在这一点上不统一,这个教程出的比较早,很多东西不太一样了,大家看不懂了以node,express官网为准。
请你们放尊重一点,这是老师,不是主播
老师的代码明明有问题,他是怎么运行的出来的???服了
讲得很好,可惜太久远了~
嗨呀,视频有点老了,以自己现有知识进行的修改操作也没运行到视频最后的成品效果,自己还需努力呀
链接GitHub:https://github.com/songchengzhuang
源码,欢迎大家下载,修改。
想看mongoDB那一段

最新回答 / 慕的地7946674
如果你操作这个命令并没有报错,那么你是否在输入命令npm install express之前 就已经让命令行进入到了你需要操作的文件夹下 ?

最新回答 / angelpray
我已经解决了,总结出了大家的问题:首先这里,老师没有涉及到数据库,所以这些数据都是“静态的”,也就是我们自己在页面上加的,为的就是验证我们些的jade和相关文件。搞清楚movie和movies的区别:movies指的是首页的电影列表,movie指的则是详情页的单个电影,其实从单词就可以搞清楚,movies是复数嘛~因此,在看了这个视频之后,出现property 'length' of undefined,这个错误的都是因为没有在app.js中自己去定义一些数据,也就是在首页中新建一个movies数组,或者...
Node.js+Express+Mongodb 实现学校论坛,欢迎大家给个star啊
https://github.com/th720309/node_bbs
#### 提示一下新手学习路线
###### [MongoDB基础入门视频教程](http://www.icoolxue.com/album/show/98)
###### MongoDB权威指南(第2版)
###### Node.js实战(双色)
怒刷了一波mongodb,再来看教程毫无压力,嘿嘿...略略略
课程须知
本课程适合从事前端开发 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
提交
取消