工作一年了,在学校原本学习的是C++,工作后转成web了,现在分享一下我整理的node.js资料。准备接下来两年好好做node.js后端,欢迎大家给出好的建议。
适用:有一定js基础,前端基础,每天花上2个小时学习就行 大家有好的资料也可以贴出来
linux基础
node.js基础
资料: https://pan.baidu.com/s/1miyYYvu 密码: ss2n
学习node.js部分就可以
时间:2周
express框架
资料:https://pan.baidu.com/s/1jIeKsb8 密码: rh6j
时间: 1周
Mongoose
资料:http://www.hubwiz.com/course/543b2e7788dba02718b5a4bd/
时间:1周
async
资料:http://www.hubwiz.com/course/543e1a4f032c7816c0d5dfa1/
时间:半周
node session
资料:http://www.hubwiz.com/course/55c2c01e3ad79a1b05dcc432/
时间:半周
小电商项目实战
资料:http://www.hubwiz.com/course/549a704f88dba0136c371703/
https://github.com/18820227745/shop-demo-node
时间:1周
N-blog多人博客
资料:https://github.com/nswbmw/N-blog
时间:1周
node.js公众号
资料:https://pan.baidu.com/s/1qXNLsOO
时间:1周
面试题–饿了么大前端node.js进阶
鬼扯
@captainblue2013 有没有更好的学习路线,纠正我一下呗
我觉得不错,我也准备按照这个来学习
mark
我不明白为何 nodejs学习资料上要来个 express?
我的天
@18820227745 N-blog多人博客 这个项目看完了吗?有些地方不是很明白,请讨论下。
@Rudy24 你说,尽量帮你解答
@Rudy24 大致看了一遍
@18820227745
https://cnodejs.org/topic/5a307d11f15b4f306d2f02c7 我发的问答帖,如果写在主体index.js里面 user 就没有值,
但是写在对应 ‘/’ 下面可以获取值,但是这样写就重复了很多次,所以想问下你做的时候有没有出现这种情况
@Rudy24 mongodb数据库有启动吗
@Rudy24 下载了代码下来看没问题
mark
@18820227745 启动了,都可以看到数据存在
// 添加模板必需的三个变量
app.use(function (req, res, next) {
res.locals.user = req.session.user
console.log(res.locals.user);
res.locals.success = req.flash('success').toString()
res.locals.error = req.flash('error').toString()
next();
})
// 正常请求的日志
app.use(expressWinston.logger({
transports: [
new (winston.transports.Console)({
json: true,
colorize: true
}),
new winston.transports.File({
filename: 'logs/success.log'
})
]
}))
// 路由
routes(app)
路由要写在,设置变量之后
传智那个哪一部分是nodejs的呀?这么多……
音乐播放器和公众号的两个过期了
@CodeingShow 讲的很细,方方面面都讲到了
@CodeingShow 谢谢,公众号那个我改了一下,音乐播放器没找到
@18820227745 part0到part17全部都是nodejs相关吗?那我就都下载下来解压了,百度云太慢了
@CodeingShow uc、谷歌、火狐浏览器都可以装tampermonkey插件,你装好再装个百度网盘直接下载助手就可以直接浏览器下载不限制速度了
@CodeingShow 这个太多了,我也没看完,你入门的话,还是看论坛里的新手入门比较快