nodejs+express+mongodb搭建多人博客(一)

Published: 2013-11-19 Category: nodejs Tags: express

安装express

express 是 Node.js 上最流行的 Web 开发框架,正如他的名字一样,使用它我们可以快速的开发一个 Web 应用。 我们用express来搭建我们的博客,打开命令行,输入:

   $ npm install -g express

我们用全局模式安装express,因为只有这样我们才能在命令行中使用它。

新建工程

我们把D:\blog盘作为我们的工程目录,先打开cmd切换到D盘,然后运行下面的命令: $ express -e blog

以上命令式初始化我们的博客。注意:express 3.x 中使用 ejs 不再是 -t ejs 而是 -e,可以输入 express -h 查看。

然后输入:

$ cd blog & npm install
	class Voila {
public:
  // Voila
  static const string VOILA = "Voila";
  // will not interfere with embedded tags.
}

安装所需模块,如下图: ![安装模块图](http://blog.jia58960.com/images/1.1.jpg ‘’)

安装完后输入开启命令:

   $ node app

此时命令行中会显示 Express server listening on port 3000,在浏览器里访问 localhost:3000 看看效果

我们再来看看express给我们自动生成的项目目录

项目目录

app.js:启动文件,或者说入口文件
package.json:存储着工程的信息及模块依赖,当在 dependencies 中添加依赖的模块时,运行 npm install,npm 会检查当前目录下的 package.json,并自动安装所有指定的模块
node_modules:存放 package.json 中安装的模块,当你在 package.json 添加依赖的模块并安装后,存放在这个文件夹下
public:存放 image、css、js 等文件
routes:存放路由文件 views:存放视图文件或者说模版文件
model:存放模块文件

至此,你已经搭建好express的工程目录并能明白其每个目录的含义了。

Fork me on GitHub