【nodejs】express框架+mysql后台数据查询

时间:2022-04-12 17:22:48

一 环境部署

1,首先安装nodejs,并配置好环境变量(看自己习惯),

2,安装Express

  npm install express -g //全局安装
  npm install express-generator -g //安装全局变量

2,初始化项目

mkdir demo //创建文件夹
cd demo //进入项目文件夹 express project //创建express框架目录,project是目录名,

3,执行如下命令:

1.cd project //进入项目根目录
2.npm install  //安装依赖,这一步会根据project文件夹下的package.json问价进行依赖项安装

4,完整的项目结构如下

【nodejs】express框架+mysql后台数据查询

1,/bin:用来启动应用(服务器)
2,/public: 存放静态资源目录
3,/routes:路由用于确定应用程序如何响应对特定端点的客户机请求,包含一个 URI(或路径)和一个特定的 HTTP 请求方法(GET、POST 等)。每个路由可以具有一个或多个处理程序函数,这些函数在路由匹配时执行。
4,/views 模板文件所在目录 文件格式为.jade,
5,app.js程序main文件 这个是服务器启动的入口
6,package.json存放项目相关信息,主要的是依赖包信息 ,npm instal就是读取这里面的依赖包进行安装的

 

二,启动

npm start //启动服务器

这个方法对于调试运行很不方便,可以采用node的热启动插件,这样代码修改完保存就可以看到效果

npm install -g node-dev  安装热启动插件

然后在package.json 中添加

    ......
    "scripts": {
      "start": "node ./bin/www",
      "dev": "node-dev ./bin/www"       //新添加的
    },
    .....

  启动服务器采用 > npm run dev 

 

启动完成后就可以看到效果了,代码修改完成后会自动重启服务

 //待续