NodeJS+Express+Mysql服务端开发教程(windows)

本教程详细介绍了如何在Windows环境下使用NodeJS、Express和Mysql搭建服务端,开发“企业名片小程序”的后端接口,并在Heroku上进行部署。内容涵盖nvmw安装管理NodeJS、Express应用生成、数据库设计、Promise异步控制、Multer处理文件上传以及Heroku部署等关键步骤。

本教程相关源码:https://github.com/jasonChen2014/qiyemingpian

1、搭建nodejs开发环境

对于长期想用nodejs开发,或者经常需要更新nodejs,或者切换不同版本nodejs的话,推荐使用nvmw来安装nodejs,顾名思义,就是node version manage windows(windows环境下的nodejs管理版本管理工具),Linus环境下请使用nvm。

git clone nvmw

这里假设大家都使用 D:\Program Files\Git 目录存放 git 项目

D:\Program Files\Git
git clone https://github.com/cnpm/nvmw.git

将“D:\Program Files\Git\nvmw”添加到你的path环境变量中

重新打开cmd,输入nvmw


通过nvmw安装任意版本的nodejs,这里安装的是v8.11.2

nvmw install v8.11.2

然后你还可以继续安装其他版本的nodejs,安装完之后,通过nvmw ls可以查看当前所有版本的nodejs,使用nvmw use v8.11.2可以切换到nodejs版本8.11.2

到了这里,nodejs的开发环境就算搭建好了。

2、安装express

安装express应用生成器

通过express应用生成器可以快速创建一个应用

npm instal
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值