第一部分:项目搭建

1.全局配置淘宝镜像

原配置

npm install express -g

使用淘宝镜像(安装速度快)

npm install -g cnpm --registry=https://registry.npm.taobao.org

全局安装webpack(这个不用管,不用安装)

npm install webpack -g

2.全局配置脚手架

npm i -g express-generator

3.检查express是否安装完成

express --version

4.快速搭建基础框架

4.1  选择一个文件夹,在文件夹中输入cmd打开窗口

创建项目文件--expressDemo

得到项目expressDemo

4.2  再在所创建的新项目打开cmd,安装项目依赖:npm install

安装完成后expressDemo项目会得到一个package-lock的json文件,如上图

而node_modules文件夹里会存在许多插件,如下图

4.3  然后打开VS-nodejs程序,修改app配置文件

4.4  重新配置端口,第一个划线是为了给后面的项目展开做准备,这里先注释处理掉

选择端口80,可以节省路径

之后bin文件夹可以不要了,

下面是项目的启动:

到这里,我们项目的基础框架就已经搭好了。

第二部分:插件安装

vscode基本扩展(个人必使用)

1.中文简体
2.开启server支持----live server
3.开启css3的自动编译----live sass compiler
4.快速在浏览器打开html页面----open in browser 1.11旧版本
5.开启codejs支持----code runner
6.美化背景----background-cover+Fix VSCode Checksums(这个用来解决VSCode显示“Code安装似乎损坏。请重新安装。”、标题栏显示“不受支持”)

后续的插件扩展

7.热启动----npm install nodemon -g

如果无法执行热启动,以管理员运行cmd

或者以管理员运行PowerShell

先执行---- set-executionpolicy Remotesigned

然后查看---- get-executionpolicy ---- 安装好了会有出现RemoteSigned

如果需要进行session管理 则安装express-session中间件

8.

9.

10.

11.

第三部分:项目实战

注:请用管理员身份打开codejs,很多插件需要管理员的权限才可以使用

nodejs+express+mysql开发(超详细)相关推荐

  1. NodeJS+Express+mySQL服务端开发详解

    NodeJS+Express+mySQL服务端开发详解 随着NodeJS的发展,现在已经被很多人熟知,NodeJS已经成为了前端开发人员必备的技能.本文不会对NodeJS过多介绍 如果你感兴趣可以访问 ...

  2. apache mysql 连接数 winnt,APACHE PHP MYSQL PHPMYADMIN超详细配置教程

    Apache+PHP+MySQL+phpMyAdmin超详细配置教程 安装之前需要下载 Apache2.0.59 PHP4.4.4Win32 MySQL4.12 phpMyAdmin2.9.1.1rc ...

  3. 复盘《新冠疫苗在线预约系统》设计过程Nodejs+express+Mysql+前端

    新冠疫苗预约 使用的技术:nodejs +express +Mysql +html+bootstrap 运行环境:vscode 1. 项目的搭建 检验node环境 确认是否安装node express ...

  4. 基于Vue+Express+Mysql开发的手机端电影购票系统(附源码)

    基于Vue+Express+Mysql开发的手机端电影购票系统 基于手机的电影购票系统-Vue+Node 一个Vue+Express+Mysql的电影售票项目 项目完整源码下载 https://dow ...

  5. 了解MySQL(超详细的MySQL工作原理 体系结构)

    了解MySQL(超详细的MySQL工作原理 体系结构) 1.MySQL体系结构 2.MySQL内存结构 3.MySQL文件结构 4.innodb体系结构 一.了解MySQL前你需要知道的 引擎是什么: ...

  6. nodeJS+express+mysql模块封装之服务器渲染小demo

    nodeJS+express+mysql模块封装之服务器渲染小demo 创建一个小项目 npm init 下载相关中间件(根据package.js来下载) package.js 目录结构 index. ...

  7. nodejs+express+mysql(后台实例项目练习4—实现机构新增功能)

    nodejs+express+mysql(后台实例项目练习-搭建项目) nodejs+express+mysql(后台实例项目练习2-数据库链接 网页跳转 iframe框架路径问题 模板引擎 ) no ...

  8. vuex express mysql_基于Vue2.0+Vuex+Axios+NodeJs+Express+MySQL实现京东移动web商城

    经过一个多月总算完成第一个版本 前端架构 页面结构(H5,CSS3,原生JS) 框架(基于Vue脚手架:vue-cli)进行搭建 数据请求处理框架(Axios) Vue-Router进行路由处理 Vu ...

  9. 使用 NodeJS+Express+MySQL 实现简单的增删改查

    关于node.js暂时记录如下,以后有时间一定学习 文章来自简书,作者:sprint,2016-07 使用 Node.js + Express+MySQL 实现简单的增删改查 https://www. ...

最新文章

  1. 奖学金申请 | 2019年清华-青岛数据科学研究院​“RONG”奖学金申请通知
  2. 从域环境搭建到域渗透
  3. [安卓] 9、线程、VIEW、消息实现从TCP服务器获取数据动态加载显示
  4. 标题:a 和 a的区别
  5. oracle中游标的使用
  6. python嵌套列表法实现树_python – 将嵌套的括号树转换为嵌套列表
  7. java位运算求幂,程序员必学:快速幂算法
  8. linux shell切割脚本,自动分割日志bash shell脚本
  9. python数据分析常用类库(1.1)
  10. 树莓派3代linux,树莓派 3B 入门 ARMv8 Arch Linux
  11. npm+node+cordova+ionic 版本匹配
  12. OpenCore引导配置说明第四版
  13. 网络空间安全导论期末复习资料
  14. kali linux 密码错误,Kali Linux系统密码BUG解决教程
  15. 锂电池UN38.3测试项目介绍
  16. Sublime 打开文件中文乱码
  17. 地图染色(四色定理)问题
  18. 三星量子计算机,全球首款量子手机来了,某厂商是秀肌肉还是蹭流量?
  19. 2019314输入一个日期,输出星期几
  20. 华为华三常用display命令

热门文章

  1. 用计算机计算性别,计算器就该这样用,把预产期利用起来可以计算男女
  2. 详解arguments
  3. android 4g手机6,6.5毫米4G智能手机 华为P7精美图赏
  4. 用python祝男朋友生日快乐_祝福男朋友生日快乐的话
  5. oracle中常使用到的函数,oracle中经常用到的函数
  6. ORA-01144: File size (39321600 blocks) exceeds maximum of 4194303 blocks
  7. 【追光者系列】HikariCP连接池监控指标实战
  8. python合并excel表数据_23.python之excel多表合并
  9. 下一代双因子身份认证什么样?
  10. 在苹果APP store买的软件,如何申请退款