前端代码准备
按照前端官方的介绍,推荐使用node.js 16+版本左右的,由于V1的DataEase是使用的Vue2的项目工程,DataEase部署,前端node相关不应该太新。要是不知道如何去做的小伙伴可以看我的其中一篇博客文章,
如何使用 nvm-windows 这个工具来管理你电脑上的Node.js版本。
1.首先执行npm install名称下载相关的依赖
2.执行npm run build名称执行打包得到打包好的dist文件
3.将dist文件放入nginx的资源文件目录中,并且在nginx的conf配置地址中填写好相关的配置信息。
将资源文件放置在ngixn的html文件夹下并且配置好相关的监听信息
配置好信息同时设置好后端的代理地址
配置信息的附录:
server {
listen 8000;
server_name localhost;
location / {
root /opt/dataease/frontend/dist/;
index index.html;
}
location /app.html {
root /opt/dataease/mobile/dist/;
}
location /de-app/ {
alias /opt/dataease/mobile/dist/;
}
location /de-api/ {
proxy_pass http://192.168.3.27:8081/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host:8000;
server_name_in_redirect on;
}
}
后端代码准备
在启动类代码的根目录下这个路径之下设置好数据库连接的配置信息。
启动服务和ngixn之后访问测试
初始账号密码dataease