代码生成系统-部署文档

91 阅读1分钟

项目

code_genarete2 核心前端代码
code_genarate_java 核心后端代码
baseiframe 核心vue-admin 前端代码

image.png

1.启动 baseiframe

安装npm私服

pnpm i verdaccio -g

进入baseiframe 分别 初始化4个组件

image.png

cd  utils
zx ./publish.mjs


cd  svgIcon
zx ./publish.mjs


cd  mydialogplus
zx ./publish.mjs


cd  departSelectOne
zx ./update.mjs  
zx ./publish.mjs

cd  vitebase
zx ./update.mjs  
zx ./publish.mjs

编译 vitebase

npm run build
//得到编译之后的dist文件
D:\\xxxxx\\code_generate\\baseiframe\\packages\\vitebase\\dist\\

启动springboot项目

idea 打开启动 不用说了吧
初始化sql语句 
配置下redis mysql账号密码
\code_generate\code_genarate_java

编译前端 代码生成系统

cd code_genarete2
npm run build

//编译之后的文件在
//D:\\xxxxx\\code_generate\\code_genarete2\\dist\\

配置你的ngnix

前端


    server {
            listen 80;
            server_name code.liumingtai.com;
            location / {
              alias   D:\\xxxxx\code_generate\\baseiframe\\packages\\vitebase\\dist\\ ;
              try_files $uri $uri/ /index.html;
            }

             location /code_generate/ {
                  alias    D:\\coxxxxx\\code_generate\\code_genarete2\\dist\\ ;
            }
     }

后端

server {
            listen 80;
            server_name codeapi.liumingtai.com;
            location / {
              proxy_pass http://192.168.11.250:9002;
            }

            error_page 500 502 503 504 /50x.html;
            location = /50x.html {
                root html;
            }
    		client_max_body_size 80m;

      }