# outside **Repository Path**: calmound/outside ## Basic Information - **Project Name**: outside - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: feature-rebuild - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-04 - **Last Updated**: 2025-05-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 启动服务 pnpm install pnpm dev # 部署到 39 服务器 1. 进入科路得物理服务器:服务器 wifi 下用 192.168.240.234 连接,其他 wifi 下用 192.168.1.234 连接。或者本地有 docker 环境也可以用 docker 打包。(现在 240814 docker 用国内网络无法下载镜像,node18 无法下载) 2. cd /home/canrd/www.canrd.com-front 在根目录执行 sh deploy/dev.sh 3. 登录 39 服务器,进入到 /root/web/canrud-outside-nuxt-front 目录 4. 在 39 服务器,依次执行以下命令 ``` docker stop www-canrd-front docker rm www-canrd-front docker rmi www-canrd-front docker load -i www-canrd-front.tar docker run -d -p 9999:3000 --name www-canrd-front1 www-canrd-front:dev ``` # 生产部署 生产环境部署一定要更新 tag,这样有问题可以快速回滚。 1. 修改 deploy/prod.sh 的 TAG 将版本号+1,默认改动小版本,如 1.0.0->1.0.1 1. 在根目录执行 sh deploy/prod.sh docker stop www-canrd-front docker rm www-canrd-front docker rmi www-canrd-front:对应的版本号 docker load -i www-canrd-front:对应的版本号.tar docker run -d -p 8080:3000 --name www-canrd-front www-canrd-front:对应的版本号 ## 打包 2.(1)windows 本地 docker 打包: docker buildx build --platform linux/amd64 -t www-canrd-front:dev . docker save -o www-canrd-front.tar www-canrd-front (2)上传 www-canrd-front.tar 到 39.108.227.113/home/canrud (3)执行命令: docker stop www-canrd-front docker rm www-canrd-front docker rmi www-canrd-front docker load -i www-canrd-front.tar docker run -p 9998:3000 www-canrd-front scp /Users/sanmu/Documents/code/part/canrd-mall-pc-front/www-canrd-front.tar root@39.108.227.113:/home/canrud/