1、安装 Express
1.1 安装 Express 框架
-
首先保证已经安装过了 Node.js,然后进入终端使用管理员身份来安装 Express 框架。
# 安装 express
$ sudo npm install -g express
1.2 安装 Express 命令行工具
安装完以后,如果使用的是 Express 4.0 版本,这里有个需要注意的问题在 4.x 版本 express 已经把命令行工具 express-generator 分离出来。
-
我们现在全局安装只需要安装这个命令行工具就可以,指令如下。
# 安装 express-generator
$ sudo npm install -g express-generator
2、创建应用程序
2.1 使用 Express 创建应用程序
-
上面安装完成 Express 命令行工具以后,进入到你希望将应用创建到的目录,然后通过以下命令创建一个 App_Demo 应用
# 创建基于 ejs 的应用
$ express --view=ejs App_Demo -
创建应用成功后,终端会提示如下
create : App_Demo/
create : App_Demo/public/
create : App_Demo/public/javascripts/
create : App_Demo/public/images/
create : App_Demo/public/stylesheets/
create : App_Demo/public/stylesheets/style.css
create : App_Demo/routes/
create : App_Demo/routes/index.js
create : App_Demo/routes/users.js
create : App_Demo/views/
create : App_Demo/views/error.ejs
create : App_Demo/views/index.ejs
create : App_Demo/app.js
create : App_Demo/package.json
create : App_Demo/bin/
create : App_Demo/bin/www change directory:
$ cd App_Demo install dependencies:
$ npm install run the app:
$ DEBUG=app-demo:* npm start
2.2 安装依赖
-
根据上一步创建完应用以后最后的提示信息进行下一步,通过以下命令安装依赖。
# 切换目录并安装依赖包
$ cd App_Demo && npm install
2.3 启动服务
-
当上述依赖也正确安装完以后,输入以下命令来启动服务。
# 启动服务,运行 Node.js 程序
$ npm start # 或 # 启动服务,运行 Node.js 程序
$ node ./bin/www -
注意
- 如果你的项目中已经引入了数据库模块,并且连接了数据库,那么下次再启动之前要先启动数据库,否则可能会报一些数据库模块找不到的错误导致启动不起来。
2.4 验证服务
- 然后打开浏览器,访问 http://localhost:3000,如果出现 Welcome to Express 说明 Express 已经成功安装并创建了 App_Demo 应用。