我们学校暑假七月二十多才放假,暑假只有一个月,在重温js和jquery之后准备尝试一下nodejs。
借了本《Node.js实战》的书,第一个案例就是nodejs+express+mongodb进行博客的搭建。我只是稍微对nodejs有一两天的学习,总觉得按部就班的学很没有斗志,所以直接1上手例子,无奈的发现新人看书确实有点困难,安装express还算顺利,但是mongodb就完全摸不着头脑 了,加上书是express3的版本,现在express已经升级到4.X,在磨了两三天之后,我决定还是去慕课网上取经。正好Scott老师有nodejs+express+mongodb的建站课程。花了大概三四天把一期完成了,现在总结一下这次初尝试。
首先得先在电脑上安装nodejs和git,这个之前就已经装过了,就不再说明,有一点注意的是要安装npm,node的包管理工具。
在去慕课网之前我一直用的是dreamwear,确实是个很好的工具,后来看到sublime text,顿时觉得好高大上,就安装了text3,有趣的地方在于它各种安装插件,刚安装那两三天,一直在研究各种插件和快捷键,此处也就不多说了。
切入正题:
使用Express框架
1.在cmd命令行中全局安装Express:npm install -g express。安装成功可以看到显示的安装路径,一般在C盘的user/用户名/AppData/Roaming下。找到这个目录可以看到很多其他程序的安装,这里我们就进入npm/node_modules,可以看到安装好的express文件夹。
2.新建一个Express工程:找到你放置工程项目的目录,比如D:\web_nodejs,这个文件夹是我用来专门放置nodejs项目的。命令行切换到此目录,然后输入命令:express -e blog,这个blog就是项目的名称,如果显示express不是内部命令什么的,就要检查一下是否安装成功express了。
3.安装依赖模块:命令行切换到movie项目下(cd movie),输入命令: npm install,这个命令会将此目录下的package.json中所写的模块安装到node_modules目录下。
4.启动express:在4.X的版本中启动的命令是:node start,原因是在新版本中入口被设置成bin/www,可以在package.json中看到:
启动成功的话,在浏览器中输入localhost:3000,可以看到Express的首页。
以上是自动安装的过程。附上app.js:
安装Mongodb
1.下载Mongodb:直接搜索,到官网下载,有zip和msi两种格式,都可以使用,我下载的是msi格式,安装的时候选择自定义安装,选择一个简洁的路径安装,比如:D:\Mongodb,安装完后可以看到下图,blog和movie是我后面新建的。

最低0.47元/天 解锁文章
159

被折叠的 条评论
为什么被折叠?



