nodejs+moogoDB3.0+express4.0+ejs 一个初学者的分享
发布于 3天前 作者 1340641314 261 次浏览 来自 分享

声明:我也是一个nodejs的初学者,也走了很多弯路,所以这次特地来整理一下。本帖会不定时更新。 2015-08-02 1.去nodejs官网(https://nodejs.org/)下载并安装nodejs环境

2.去moogoDB官网下载(https://www.mongodb.org/)moogoDB数据库

3.给moogoDB设置环境变量,以win7为例,其他系统可自行百度。

  • 3.1.【计算机】
  • 3.2.【右键】–>【属性】–>【高级系统设置】
  • 3.3.【高级】–>【环境变量】
  • 3.4.【系统环境变量】–>双击【path】–>
  • 3.5.在最后面加上分号【;】,后面写上你的moogoDB的安装路径。如:;C:\Program Files\MongoDB\Server\3.0\bin

4.运行cmd,然后输入【node -v】,打印出nodejs版本说明安装成功,如下图: 1.png

5.在cmd中输入【mongo】,如下图,即为安装成功 2.png

6.在【F】盘下建立【nodejs】文件夹,你也可以根据自己的需要新建在其他的文件夹

7.在【cmd】中运行命令:【F: && cd nodejs】 ,如果你建立在其他位置,移动到其他文件夹即可,如果不懂,具体百度cmd命令。如下图: 3.png

8.【cmd】运行命令【npm install -g express】后,再运行【npm install -g express-generator】和【npm install supervisor -g】,安装全局模块

9.运行命令【express -e blog && cd blog】,创建名为blog的项目,再运行【npm install】下载项目所需的依赖模块

10.运行命令【npm start】,然后在浏览器中打开(http://localhost:3000/),如下图说明安装成功! 4.png

11.打开项目目录下的【package.json】文件,将启动方式【node】修改成【supervisor】,如图: 修改前: 5.png 修改后: 6.png

12.修改完成后,cmd按Ctrl+y选择yes停止项目,然后重新运行命令【npm start】。 小知识总结:在开发nodejs程序,调试的时候,无论你修改了代码的哪一部分,都需要重启服务才能生效。这是因为 Node.js 只有在第一次引用到某部份时才会去解析脚本文件,以后都会直接访问内存,避免重复载入。。Node.js的这种设计虽然有利于提高性能,却不利于开发调试,因为我们在开发过程中总是希望修改后立即看到效果,而不是每次都要终止进程并重启。supervisor 可以帮助你实现这个功能,它会监视你对代码的改动,并自动重启 Node.js。

================================== 声明:以后有时间,本帖会逐渐更新,本人还是菜鸟,如果有错误,欢迎指正!

4 回复

怎么感觉你这文章没写完?这么短?

@yalishizhude 有时间,慢慢更新。

这是… 建议用ubuntu感觉好丑的样子

@tengrommel 不习惯使用其他的软件,习惯了DW CS6

回到顶部