Skip to content

[ospp]完善TinyPro Vue中后台系统

Kagol edited this page Sep 26, 2024 · 9 revisions

任务清单:https://github.com/orgs/opentiny/projects/14/views/1

本地启动和验证

git clone [email protected]:opentiny/tiny-cli.git
git checkout ospp-2024/001-vue-pro-enhancement

验证功能点:

  • 页签模式
  • 多级菜单
  • 多维度权限管理
  • 选择构建工具:vite/webpack/rspack/farm
  • 选择vue2还是vue3项目

发布 alpha 版本验证

配置环境变量:TINY_SCOPE=gaonengwww

vi ~/.bash_profile

export TINY_SCOPE=gaonengwww

echo $TINY_SCOPE
tiny init pro

正常应该提示:

[core-module]: 本地尚未安装 @gaonengwww/tiny-toolkit-pro ,正在执行自动安装...

不生效可以执行命令:rm -rf ~/.tiny

选择 Nest.js

image

安装 MySQL:

vi ~/.bash_profile
source ~/.bash_profile
# mysql
export PATH=${PATH}:/usr/local/mysql/bin
# 快速启动、结束MySQL服务, 可以使用alias命令
alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'

问题