nodejs+express+mysql(后台实例项目练习—搭建项目)_nodejs和mysql搭建项目_小慧哥的博客-程序员秘密

技术标签: express  nodejs  Nodejs  

项目功能就是一个后台程序 有 登录 用户的管理 用户的增加 编辑 显示 列表 分页等等常用的功能

因为项目需要 一遍做一遍写博客 也算是边学边干活

项目资源 里面包含整个项目 和项目需要的js html image

实例资料下载

用vscode 搭建 express 基础框架

vscode 创建Express框架 目录 坏境

 1)准备好 后把js image css 放入 express框架 中 public 对应的文件下 

2)加入ejs

vs code express jabe转换成ejs或html

支持ejs文件后 把 所有的HTML 加入到框架views文件中 后缀名修改成 ejs

3)修改ejs中的引用路径 

因为 express中需要 / 文件夹/文件名 来引用 文件

nodejs (experss静态资源配置和模板引擎)

4)修改路由引用路径 

指定到login

修改index.js路由 指定到login

var express = require('express');
var router = express.Router();

/* GET home page. */
router.get('/', function(req, res, next) {
  res.render('sys_login', { title: 'Express' });
});

module.exports = router;

5)魔法F5

6)数据库搭建 

因为已经有了 sys_db.sql 

我使用Navicat Premium 比较简单 直接把sql文件拖拽到数据库里

这样数据库到位了 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/q465162770/article/details/101292109

智能推荐

Maven项目中 “错误: 找不到或无法加载主类" 的解决办法_随缘的一个人的博客-程序员秘密

在创建maven项目时,在下图的 ” Output folder : None ” , 说明没有指定编译后 .class 文件存放的路径,所以在run java application报”错误: 找不到或无法加载主类”。解决这个问题操作步骤如下: 在项目上右键 build path –> configure build path 上述5步完成后就ok了文...

vue中$router.push打开新窗口_$router.push打开新页面_wytraining的博客-程序员秘密

//点击排口rowClick(params: any) { let url = this.$router.resolve({ path: '/main/portInfo', query: { sbid : params.sbId } }); window.open(url.href, '_blank');}

STM32 FREERTOS LWIP DHCP情况下网线热拔插_rtos系统dhcp_huishowhui的博客-程序员秘密

STM32 FreeRTOS LWIP DHCP 网线热拔插现象:在固定IP的情况下,感谢新时代弄潮儿参照https://blog.csdn.net/xingzhewanfu/article/details/104521505 可以很好的支持网线的热拔插功能。但是在设置为DHCP的时候,上电初始化的时候插着网线可以正常获取IP地址,也能支持后面的网线热拔插。关键的问题是在上电初始化不插网线,以后再拔插网线都不能正常的获取IP。感谢munan0077 在其博客中的回复。https://blog.csd

java ecc 加密_java-信息安全(十一)-非对称加密算法002-ECC,签名003-ECDSA签名_weixin_39572764的博客-程序员秘密

一、概述ECC算法(Elliptic curve cryptography,椭圆曲线密码学)椭圆加密算法(ECC)是一种公钥加密体制,最初由Koblitz和Miller两人于1985年提出,其数学基础是利用椭圆曲线上的有理点构成Abel加法群上椭圆离散对数的计算困难性。是目前已知的公钥体制中,对每比特所提供加密强度最高的一种体制。在软件注册保护方面起到很大的作用,一般的序列号通常由该算法产生。EC...

错误:未在本地计算机上注册“Microsoft.Ace.OleDb.12.0”提供程序_superleedev的博客-程序员秘密

使用背景:VS2013+office2010 最近写一个execl数据表导入方案,以前做过,拿过来几分钟就写好了,但是在导入execl表的时候,竟然出现错误,未在本地计算机上注册“Microsoft.Ace.OleDb.12.0”提供程序 嗯?我尝试运行以前做过的程序,导入execl表格很成功啊,为毛在新的解决方案这有毛病了?百度了下说是缺少Acces...

wbadmin执行备份命令_weixin_34075268的博客-程序员秘密

执行一次性备份wbadmin start backup -backuptarget:g: -include:c:,d:,e: -allcritical -systemstate -quiet执行计划备份wbadmin enable backup -addtarget:h: -include:c:,d:,e: -allcritical -syste...

随便推点

jstl标签库问题:Cannot resolve taglib with uri http://java.sun.com/jsp/jstl/core_healthLau的博客-程序员秘密

问题引入jstl标签库报红,各种jstl标签都不能用maven中已经加入了 jstl 依赖,依旧报红。鼠标放上显示:Cannot resolve taglib with uri http://java.sun.com/jsp/jstl/core原因大概是因为 IDEA 之前发生了错误,某些 setting 出了问题。解决方法点击菜单中的 “File” -> “Invalidate Caches / Restart”,然后点击对话框中的 “Inval...

网站API——柱状图_Mastic_29的博客-程序员秘密

---------------------------Mastic----------------------------------------------------

alsa lib 如何读取conf文件_Vincent8080的博客-程序员秘密

使用ALSA lib进行音频播放器开发的朋友都知道,ALSA的配置文件alsa.conf定义了一些简单的语法,通过这些语法记录了alsa环境变量。该文件在 /usr/share/alsa/alsa.conf.该文件开头处包含了用户可以配置的hook.用户自定义的配置信息可以保存在/etc /asound.conf或~/.asoundrc里,当然也可以自己定义的位置。我们感兴趣...

hdu 5532 Almost Sorted Array 【2015ACM/ICPC亚洲区长春站-重现赛】_weixin_34026276的博客-程序员秘密

Almost Sorted ArrayTime Limit: 4000/2000 MS (Java/Others)Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 404Accepted Submission(s): 188Problem Descri...

Oracle expdp/impdp 使用示例_weixin_34378922的博客-程序员秘密

实际使用快速导出:su - oracleexpdp clinics/medlinker20160331详细复杂使用参考:http://www.linuxidc.com/Linux/2011-09/43891.htm Oracle10g Data Pump Expdp/Impdp 详解http://www.linuxidc.com/Linux/2011-09/43892.ht...

BPM业务流程管理初探_Eshine_Lee的博客-程序员秘密

小时候觉得写程序真的很难啊,写的多了难倒是不难了,但真的很烦啊,头发都白了好多根有木有。曾经也想过程序能不能不用写的,拉些框框拉些箭头他就能自动跑了

推荐文章

热门文章

相关标签