指令创建 Express Node.js 项目

Posted qianchia

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了指令创建 Express Node.js 项目相关的知识,希望对你有一定的参考价值。

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 验证服务

以上是关于指令创建 Express Node.js 项目的主要内容,如果未能解决你的问题,请参考以下文章

Node.js--安装express以及创建第一个express项目(windows)

开启第一个Node.js的Express项目

如何创建服务于 Vue.js SPA 的 Node.js Express 应用程序?

node.js使用Koa搭建基础项目

Node.js 蚕食计划—— Koa 基础项目搭建

Node.js+express+ejs新建个项目