最近又搞了个小项目,单机版本的内部考勤管理系统,直接部署在对方的工作电脑上,不需要在云端部署,因为项目本身就小,我就没配置后端同事进行开发,而是通过VUE直连mysql进行业务开发及保存。后期再通过PM2来守护页面及服务,随时打开使用。
下面来复盘一下整体开发过程。
一、mysql及navicat的安装
1、mysql的安装。
前往官方网站下载安装,点击连接->mysql下载及安装官网
需求说明的是,这里下载使用5.7.44的版本,8.0及9.0连接机制有所调整,会增加额外的一些配置。这里就不再讨论展开。
下载后的步骤一路默认进行即可。安装完成后配置环境变量即可。安装过程中需要输入root的密码,设置时记录好后面连接服务要用。
2、navicat的安装
网上自行找哈,这里也不展开,后期用于设计表。
二、创建Vue项目
CD到指定的目录后运行以下命令,按时提示完成项目的创建。
vue create 项目名
三、安装相关依赖
在项目目录中依次执行如下命令
下载express:npm install express -save
下载cors:npm install cors -save
下载mysql:npm install mysql -save
下载axios:npm install