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

一 环境部署

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

2,安装Expressexpress

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

2,初始化项目npm

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

3,执行以下命令:json

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

4,完整的项目结构以下服务器

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的热启动插件,这样代码修改完保存就能够看到效果app

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

而后在package.json 中添加

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

  启动服务器采用 > npm run dev 函数

 

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

 //待续插件

相关文章
相关标签/搜索