该系统采用的主要技术如下:
Vue3
2022.11.19 更新
Vue3 新分支,已经是默认分支; 由
zerotower69
开发
- 更新为 Vue3 + TS + Element Plus
2023.03.15 更新
vue3为主分支,vue2版本请参考vue2分支,本分支当前的坑比较多,部分不完善的地方请参考vue2版本的效果。
- 操作系统:Windows10
- 数据库:MySQL(v5.7.7-rc-log,版本号须大于5.7)
- Web服务器:Nginx
- 开发工具:Webstorm
- 系统基础环境:Node.js
- 浏览器:谷歌浏览器
admin---后台管理
web---前台门户展示
server---后端服务
系统已上线进行展示
-
企业门户展示(https://xanadu.aerowang.cn/)
-
系统后台管理(https://xanadu.aerowang.cn/admin)
-
账户:youke,密码:a123456
也可以在进行注册
-
- 先启动后端(server目录下)
npm install
npm run start(本地启动)
或者 npm run dev(实时监听改动重启,边改边跑)
- 启动前端(web 或者 admin目录下)
# 1.安装
npm install / yarn install
# 2.启动
npm run dev / yarn dev
# 3.打包
npm run build / yarn build
yarn命令请提前全局安装
npm i yarn -g
由于本系统进行了CDN加载资源优化,所以运行本系统务必连接一个比较快速稳定的网络,否则系统页面将会出现一些错误!
2022.11.19 更新
部分资源引用来源于 cdn.jsdelivr.net,目前(2022.11.19)访问可能有些慢,有兴趣的可以自己修改引用链接
2023.03.15 更新
1.一定要cd到各自的目录下跑,准确来说,本系统分为前端、后端,前端管理端三个项目,此根目录无法直接运行。
2.请严格检查自己的node版本。鉴于已经发现的问题,在windows环境下,建议使用node 14的大版本;另外,QQ群的群文件提供了依赖包的压缩包,也可以作为尝试;mac系统 14和16都OK(运行在APPLE M1之上)。
3.如果数据库连接报错,请首先检查server(后端node)下config目录中的dbinfo.js的配置与你自己的数据库配置是否正确。
4.项目运行前,请一定要npm install安装相关的依赖。
5.数据库脚本请参考QQ群:743455904。
6.node推荐使用nvm版本管理工具,windows用户直接使用.exe无烦恼安装, mac用户可以使用brew安装
brew install nvm
安装了nvm你就可以使用其切换node的版本了,nvm install xxx是安装命令,每次切换记得使用nvm use xxx切换到你想使用的版本。
记得给star哦ღ( ´・ᴗ・` )~
QQ群:743455904。