logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

VueJavaScriptUniApp

可提供的服务

Vue、UniApp等软件开发服务

Vue3 前端项目 Docker 容器化部署教程

本教程详细介绍了如何使用Docker和Nginx部署Vue3项目。主要内容包括:1)通过.dockerignore文件排除不必要的文件;2)采用多阶段构建的Dockerfile,先用Node构建项目再用Nginx提供服务;3)配置Nginx处理静态资源、路由历史模式、API反向代理及优化设置。教程提供了完整的配置文件和关键点说明,帮助开发者实现容器化部署,包含构建缓存优化、健康检查、安全配置等功能

#前端#docker#容器
Vue3 项目 GitLab CI/CD 自动构建并推送到 Harbor 教程

本文介绍了如何通过GitLab CI/CD实现Vue3项目自动化构建与镜像推送至Harbor的方案。主要内容包括: 环境准备要求GitLab 14+、Docker executor运行器和Harbor 2.5+镜像仓库 提供优化的Dockerfile示例,采用多阶段构建(Node构建+Nginx运行)并包含缓存优化 详细GitLab CI/CD配置方案,支持: 测试环境(main分支)自动构建推送

#gitlab#ci/cd
Java Spring Boot 项目 Docker 容器化部署教程

本文介绍了Spring Boot应用容器化部署的最佳实践。采用多阶段Dockerfile构建方案,第一阶段使用Maven编译打包,第二阶段基于Alpine镜像生成精简运行环境。重点实现了非root用户运行、日志目录权限控制、BuildKit缓存加速等技术细节,并支持通过环境变量灵活配置JVM参数和Spring Profile。文章还提供了完整的dockerignore文件配置、容器运行命令以及常见

#java#spring boot#docker
Nginx 部署 Vue3 主项目+子项目完整教程

摘要 本文详细介绍了如何在同一个域名下部署Vue3主项目和子项目,通过Nginx实现路径分离。主要内容包括: Vue项目配置:设置Vite的base路径和Vue Router的history模式基础路径 服务器部署:创建子项目目录并上传构建文件 Nginx关键配置:使用location匹配子路径,通过alias指定目录,配置history模式回退路径 完整方案:包含API代理、SSL证书、静态资源

#nginx#运维
Vue CLI 与 Vite 项目中常用的 `.env` 文件详解教程

摘要: 本文对比了Vue CLI和Vite项目中.env文件的使用差异与最佳实践。两者均通过.env、.env.development等文件管理环境变量,但Vue CLI要求VUE_APP_前缀,Vite需VITE_前缀。.env.local用于敏感信息隔离,建议团队扩展.env.staging、.env.ci等文件。关键实践包括:显式指定构建模式、统一变量前缀、敏感信息不提交仓库。通过合理配置环

#vue.js#前端#javascript
Vue Quill 富文本编辑器 Class 转行内样式完全指南

本文介绍了将Quill编辑器生成的CSS class转换为行内样式的方法,解决在移动端、邮件、PDF等场景下的样式显示问题。文章详细分析了Quill编辑器使用class控制样式的局限性,并提供了完整的TypeScript实现代码,包括图片处理、字体大小、颜色、背景色、对齐方式等各类样式的转换逻辑。通过将class转换为style属性,确保内容在各种环境下都能正确显示样式。

#vue.js#前端#javascript
WSL2 环境隔离 + AI CLI 一键安装(fnm 版,用户级隔离)

本文介绍了一套隔离、稳定、可复制的AI CLI开发环境配置方案。关键点包括:1)通过修改WSL2配置隔离Windows PATH污染;2)提供一键安装脚本实现用户级隔离部署;3)采用fnm替代nvm提升性能;4)内置Node/npm镜像加速;5)支持主流AI CLI工具(Claude/Codex/Gemini等);6)具备幂等安装、日志记录等工程化设计。方案解决了WSL环境下常见的路径混乱、权限问

#人工智能
用 OfficeClaw 打造软件开发专家团:从零配置到思辨协作

华为云 OfficeClaw 的"思辨专家团"模式通过多个 AI Agent 协同工作,弥补单一视角局限。本文介绍了为软件开发设计的五人专家团配置方案,包括架构师、后端、前端、运维和评审官角色。每个 Agent 通过 SOUL.md 和 AGENTS.md 文件定义人格特质和行为规范,形成独立工作空间。专家团采用平等对话机制,互相纠错,实现全链路 AI 协同开发。这种模式相比传

#人工智能
Claude Code 最佳实践

摘要:Claude Code 是一个自主编码环境,能读取文件、运行命令并自主解决问题,改变了传统编程工作流程。关键约束是有限的 context window,需通过提供验证方法、分阶段规划、精确提示和丰富上下文来优化性能。最佳实践包括:让 Claude 自行验证工作(如测试、截图对比);先探索规划再编码;提供具体文件引用和约束;配置环境(如 CLAUDE.md 文件)以扩展功能。这些方法能显著提高

#人工智能
用 OfficeClaw 打造软件开发专家团:从零配置到思辨协作

华为云 OfficeClaw 的"思辨专家团"模式通过多个 AI Agent 协同工作,弥补单一视角局限。本文介绍了为软件开发设计的五人专家团配置方案,包括架构师、后端、前端、运维和评审官角色。每个 Agent 通过 SOUL.md 和 AGENTS.md 文件定义人格特质和行为规范,形成独立工作空间。专家团采用平等对话机制,互相纠错,实现全链路 AI 协同开发。这种模式相比传

#人工智能
    共 49 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择