# mzwry **Repository Path**: HPSam/mzwry ## Basic Information - **Project Name**: mzwry - **Description**: BIGAdmin - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-21 - **Last Updated**: 2021-11-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 开发 ```bash # 克隆项目 git clone https://gitee.com/y_project/RuoYi-Vue # 进入项目目录 cd ruoyi-ui # 安装依赖 npm install # 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题 npm install --registry=https://registry.npm.taobao.org # 启动服务 npm run dev ``` 浏览器访问 http://localhost:80 ## 发布 ```bash # 构建测试环境 npm run build:stage # 构建生产环境 npm run build:prod ``` ### 服务器配置 1. 安装node ```bash sudo yum install nodejs # 安装node版本升级工具 sudo npm install n -g #级node版本 sudo n stable # 安装镜像源制工具 sudo npm install -g nrm # 切换 nrm use taobao ``` 2. 安装git ```bash sudo yum install -y git git config --global user.name "hemzw" git config --global user.email "hemzw1228@163.com" ssh-keygen -t rsa -c "hemzw1228@163.com" ``` ![mzwruoyi](images/mzwruoyi.jpg) 3. nigx 安装:https://my.oschina.net/yueshengwujie/blog/3099219 4. pm2 安装 ```bash # 安装 npm install -g pm2 # 启动 pm2 start npm --name test -- run start # 常用命令 pm2 list #查看进程 pm2 stop/reload/restart/delete all #停止/重载/重启/删除 所有进程 pm2 stop/reload/restart/delete 0 #停止/重载/重启/删除 pm2进程列表中进程为0的进程 pm2 logs [--raw] #显示所有进程的日志 pm2 flush #清空所有日志文件 pm2 reloadLogs #重载所有日志 ```