菜鸟学习nodejs,进行不下去~\(≧▽≦)/~啦啦啦
发布于 10 年前 作者 Sansu 4982 次浏览 最后一次编辑是 8 年前

学习nodejs现在理论知识基本理解,找了些大牛的demo进行工程联系。可是各种受挫啊,照着大神 blog的项目一步步进行,但是各种进行不下去啊,因为大神用的express为3.x的,我用的为4.x,然后碰到n多问题。安装mongodb电脑会卡死,express的router 没有post方法。。。。。 感觉都没有学习下去的动力了,寻求鼓励啊!!!

18 回复

赶紧看下小电影……寻找点自信(一定要看小日本的哈,黒蜀黍的你就自卑了)……

router.post照样可以运行

node.js的东西更新特别快,个人觉得不太适合新手去学习,如果你按教材和书籍去学习肯定受挫很大,变化的东西必须要摸索,而这容易让新手失去兴趣,如果你是个绝对的新手,还是建议学习java,C# ,python,C++之类,因为有优秀的图书对照,你也可以较快进入状态,而且语言良好的特性让你能触类旁通

我也是新手,建议楼主在学习的时候跟着学习资料安装同样版本的模块即可,node install [module_name] @0.3.0

新手express就别用那么高版本了

那你也用3.x的express就好了 先学3.x,然后看官方文档从3.x-4.x就好了

为什么纯粹新手要学node.js,我觉得真的不应该,java,C# python成熟资料和社区你会很快获得很多,语言不是重要的,学好别的语言粗类旁通很容易,如果你只定位一门语言那么你的路很窄

谢谢你的分析,应该是我安装的版本和模块有不匹配

恩 好主意,谢谢各位大神出主意和鼓励

谢谢分析

恩,我也换成 express 3.x 的版本,不然很难进行下去啊

亲。。你先把理论搞清楚 express3.x 其实就如一辆车子。给你配了轮胎。车窗,大灯, express4.x 就是把轮胎,车窗,大灯都给你卸载了。你要去通过npm把轮胎找回来(也可以找一个跑车的好轮胎)。

然后车就开起来!

不要一看到出错就慌。你要看看他提示你少什么配件(中间件) 去下载就好了 当然还是要去理解他整个组成结构。nodejs不难。就是npm里面的各种中间件让你看的蛋疼(太多了,每个配置都不太一样)

恩 一会报错缺失这个中间件,一会那个报错。谢谢你的分析,走都没学会,太着急跑了。O(∩_∩)O~

用例子里的版本吧,等你理解了原理,就很容易自己升级新版本了。

10楼比方打的真心好:)

@Sansu 看懂了3.x一定要看4.x。看3.x的原因是现在4.x的文档资料书籍比较少= =。但是4.x的变更是值得肯定的。

还是 棒子国的少女天团 能刺激他 给他力量 继续前进。

借楼也吐个槽,感觉好没方向。

回到顶部