其实我想做的是想找到一款编写nodejs的编辑器,然而,我却学会了express=。=
初衷
就像上文说的,我走到了歧途。对抓取网页的强烈欲望促使我去学习脚本语言,一番权衡之后,抛弃了越来越碎片化的python,选择了效率极高的nodejs,然而在nodejs的时候遇到了很多问题。不过既然已经决定了是nodejs的话,那就开始放手做吧。
选择编辑器
工欲善其事必先利其器,选择一款好用的编辑器绝对是很重要的事情。网上对于nodejs的开发工具推荐最多的就是webstorm和intellij。傻傻的我下载了Intellij,配置好nodejs插件之后发现新建module只有Node.js Express App,和网上说的不一样,于是我决定换WebStorm试试。然而两者是同一个公司发的,所以我做了无用功。
学习Express
我提出的解决方案就是先看看这个Express是什么,万一他也可以进行网页内容抓取呢?于是我开始了Express学习之路。对于Express,最好的入门资料还是express官网,跟着入门和使用指南这两个模块的内容就可以对Express整体有个比较详细的了解。
这个网站的介绍也比较详细。
Notice:最终证明我的这个想法是错的,因为express用到nodejs的只有服务器。也就是app.js如果只是想写一个脚本的话,不应该用express模版的。
最后我找到了解决办法,在这篇博客详细介绍。