懒猫微服进阶心得(六):以纸砚双拼为例,快速移植纯前端项目到懒猫微服
之前移植了一款颜值极高的纸砚双拼,想着纯前端类的软件应该都是一样的操作,所以把操作记录下来,方便以后复习查看,也相当于一个教程吧。
对于这种场景来说,前端项目开发完成后,我们将构建好的静态页面部署到服务器上。借助 Docker 和 Nginx,可以实现一套轻量、快速、可移植的部署方式,特别适合懒猫微服这种容器化的环境,也很适合日常调试测试使用。
下面将手把手教你如何打包一个 Vue 或 React 项目,并通过 Docker + Nginx 构建一个可复用的前端部署容器镜像,然后就可以把这个部署到懒猫微服删,当然也适用于各种 Linux + Docker 环境。
1 · 准备目录结构
纸砚双拼是 Vue 的项目,所以直接执行这个命令打包
1 | npm i |
打包完成后,项目根目录下会生成一个 dist/
文件夹,里面包含:
index.html
- 静态 JS、CSS 资源
- 图片等其他引用资源
基本所有前端工程化的流程都是部署这个 dist/静态目录。