# Luo Shu **Repository Path**: reference-project_1/luo-shu ## Basic Information - **Project Name**: Luo Shu - **Description**: 洛书是一款面向数字化管理员的开发工具,拥有可视化表单、自动化流程、智能报表、丰富API接口等强大功能,通过拖拉拽的积木搭建方式,让企业快速实现管理与业务移动在线,提升业务效率,降低管理成本,助力企业实现一站式数字化管理。采用 vue3 + nodejs + mysql 技术体系。线上地址:http://luoshu.site - **Primary Language**: JavaScript - **License**: LGPL-2.1 - **Default Branch**: dev - **Homepage**: http://luoshu.site - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-10-23 - **Last Updated**: 2024-10-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Luo Shu #### 介绍 洛书是一款面向数字化管理员的开发工具,拥有可视化表单、自动化流程、智能报表、丰富 API 接口等强大功能,通过拖拉拽的积木搭建方式,让企业快速实现管理与业务移动在线,提升业务效率,降低管理成本,助力企业实现一站式数字化管理。采用 vue3 + nodejs + mysql 技术体系。 #### 线上地址 http://luoshu.site #### format .prettierrc for on save auto format and package.json's eslintConfig for eslint #### about 此项目 前后端 配合使用 #### 规范 颜色统一使用变量值,方便主题切换及和其他平台统一 引用 vue 文件,一律添加.vue 后缀 禁止使用 JSON 做深拷贝,统一使用 loadsh 禁止使用 parent, children,parentNode,childNode 以及第一个、最后一个、上下一个兄弟节点的找 dom 方式等 禁止使用第三方插件图标,统一使用 iconfont 项目图标 推荐使用可选链语法 不用从 getCurrentInstance 中获取 ctx 使用,生产环境下 ctx 获取不到 vue 属性,请使用 proxy #### Start Project 1、安装 mysql,并配置环境变量 2、安装 DBeaver 数据库工具 3、DBeaver 连接本地 mysql 服务 4、在 DBeaver 创建 dashboard 数据库 5、拉取代码到本地,安装依赖 6、执行 seedData 里的种子数据 sql 脚本 7、将 config.default.ts 文件的 mysql 配置项种的 password(密码)改为自己安装 mysql 设置的密码 8、启动项目