创建express项目

创建express项目,需要使用express命令,该命令的使用方法如下:

参数说明:

-e表示使用ejs模板引擎, 默认的模板引擎是jade

--git会增加一个.gitignore文件

示例:

生成的文件和目录结构如下:

文件和目录的作用:

  • app.js
    程序启动文件
  • package.json
    项目依赖配置及开发者信息
  • bin
    创建项目时已经提到,是真实的执行程序
  • node_modules
    存放所有的项目依赖库
  • public
    静态文件(css、js、img)
  • routes
    路由文件
  • views
    页面文件

安装依赖:

npm install

npm install没有带任何参数,表示,从package.json中读取依赖信息。

启动服务:

DEBUG=myExpressApp ./bin/www

在浏览器中输入:http://localhost:3000/,显示如下界面:

每次请求都会打印日志:

另外一种启动方式是执行npm start命令。如下: