这是关于 eosvoter
前端部署的流程,以及如何安装环境。
前端框架是采用 vue 来进行书写的,并且,前后端是完全进行分离的,在本地写前端代码的时候,要先开启后端服务。
因为项目目前具有一定的特殊性,我还没有完全吃透代码,所以,很多步骤我也只是照本宣科的执行一遍。
关于纯 vue
如何部署,你可以看我下面的专栏和文章
开发环境
clone
完代码后
环境需要全局按照 mgbox
1 | npm i -g mgbox |
按照前端依赖
1 | yarn |
启动
1 | npm run dev |
前端上线部署
- 执行release.sh脚本
1 | release.sh |
这个 release.sh
的代码如下
1 |
|
- 进入服务器
***:/var/www
目录下执行release.sh
脚本即可。
1 | ./release.sh |
这个 release.sh
的代码如下
1 | rm -rf ./html/* |
以上便是前端从运行到部署的全部流程。