Skip to content

ClungTsang/vue3-tailwindcss-elementPlus-nuxt3

Repository files navigation

基于Nuxt3 + TailwindCSS + ElementPlus 的快速开发模板框架

要求

  • Node.js-18.20.4 lts(长期支持)版本
  • pnpm-9.3.0版本

切换国内镜像源

npm config set registry https://registry.npmmirror.com

安装pnpm包管理器

如果安装了pnpm请跳过该步骤

安装依赖

pnpm i 

本地启动命令

pnpm run

构建项目

pnpm run build

本地预览命令

pnpm preview

部署项目使用pm2守护进程

查看pm2文档

开启进程守护

pm2 start

查看进程守护列表

pm2 list 

清空进程守护

pm2 kill

删除指定进程

pm2 kill nuxt3-template

重启进程守护:

pm2 restart nuxt3-template

git提交规范

  • feat: 增加新功能
  • fix: 修复问题/BUG
  • style: 代码风格相关无影响运行结果的
  • perf: 优化/性能提升
  • refactor: 重构
  • revert: 撤销修改
  • test: 测试相关
  • docs: 文档/注释
  • chore: 依赖更新/脚手架配置修改等
  • workflow: 工作流改进
  • ci: 持续集成
  • types: 类型定义文件更改
  • wip: 开发中

CodeReview 常用缩写

  • PR(Pull Request)拉取请求,给其他项目提交代码
  • LGTM(Looks Good To Me)代码已经过 review,可以合并
  • SGTM(Sounds Good To Me)和上面那句意思差不多,也是已经通过了 - review 的意思
  • WIP(Work In Progress)如果有个改动很大的 PR,可以在写了一部分的情- 况下先提交,但需在标题写上 WIP,以告诉项目维护者这个功能还未完成,方便- 维护者提前 review 部分提交的代码
  • PTAL(Please Take A Look)提示别人来看一下
  • TBR(To Be Reviewed)提示维护者进行 review
  • TL;DR(Too Long; Didn't Read)太长懒得看
  • TBD(To Be Done(or Defined/Discussed/Decided/Determined)) 一般表示还没搞定