nodejs,express+mysql后台数据查询
Posted viczcj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs,express+mysql后台数据查询相关的知识,希望对你有一定的参考价值。
一 环境部署
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,完整的项目结构如下
/bin:用来启动应用(服务器)
/public: 存放静态资源目录
/routes:路由用于确定应用程序如何响应对特定端点的客户机请求,包含一个 URI(或路径)和一个特定的 HTTP 请求方法(GET、POST 等)。每个路由可以具有一个或多个处理程序函数,这些函数在路由匹配时执行。
/views 模板文件所在目录 文件格式为.jade
app.js程序main文件 这个是服务器启动的入口
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
启动完成后就可以看到效果了
//待续
以上是关于nodejs,express+mysql后台数据查询的主要内容,如果未能解决你的问题,请参考以下文章
进入全屏 nodejs+express+mysql实现restful风格的增删改查示例
进入全屏 nodejs+express+mysql实现restful风格的增删改查示例