51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开源软件

用 Jenkins 构建 CI/CD 流水线

用 Jenkins 构建 CI/CD 流水线

厉飞雨 阅读(303) 评论(0) 赞(14)

> 通过这份 Jenkins 分步教程,构建持续集成和持续交付(CI/CD)流水线。 在我的文章《[使用开源工具构建 DevOps 流水线的初学者指南](https://51tbox.com/)》中,我分享了一个从头开始构建 DevOps 流水线的故事。推动该计划的核心技术是 [Jenkins](https://jenkins.io/),这是一个用于建立持续集成和持续交...

使用 Cloudflare Worker 镜像 GitHub 站点

使用 Cloudflare Worker 镜像 GitHub 站点

厉飞雨 阅读(354) 评论(0) 赞(13)

Cloudflare Worker 简介 {#cloudflare-worker-简介} -------------------------------------------- Cloudflare Worker 是 Cloudflare 公司提供的一项服务,它允许开发者在 Cloudflare 的边缘服务器上运行自定义的 JavaScript 代码。通俗地说,它就像是一个...

如何构建和发布 npm 包到 GitHub Package Registry?

如何构建和发布 npm 包到 GitHub Package Registry?

厉飞雨 阅读(428) 评论(0) 赞(14)

本文将指导您在 GitHub Packages 上构建和发布 npm 到 GPR。 * npm:全称 Node Package Manager,NodeJs 包管理和分发的工具。 * GPR:全称 GitHub Package Registry,托管和管理软件包的平台,为常用包管理器提供不同的包仓库,如:npm、RubyGems、Apache Maven、Gradle、Doc...

github搜索大法小记

github搜索大法小记

厉飞雨 阅读(358) 评论(0) 赞(15)

使用语法 ==== github 搜索大法小记。 先看官方的文档 https://docs.github.com/en/search-github/github-code-search/understanding-github-code-search-syntax 搜索代码内容,/中的是正则表达式/ content:/@.*xx.com/ 如果内容太多还可...

vue开启https并局域网访问

vue开启https并局域网访问

厉飞雨 阅读(329) 评论(0) 赞(18)

> 如果不想在世界上虚度一生,那就学习一辈子。------高尔基 假设你在项目根目录下,新建一个 `certs` 文件夹,用于存放生成的证书: |---------------------------------------------|------------------------------------------------------------------...

跨域问题与前端Vue中的解决方案

跨域问题与前端Vue中的解决方案

厉飞雨 阅读(293) 评论(0) 赞(15)

什么是跨域 ----- 在 Web 开发中,"同源策略"是一项安全措施,用于防止恶意网站从不同来源获取或操作数据。根据`同源策略`,来自不同源的脚本不能访问彼此的资源,除非后端服务器明确允许。这里的"源"是指协议、域名和端口的组合。例如,`https://example.com:8080` 和 `http://example.com:8...

Vue 3 ref 和 reactive 完整指南

Vue 3 ref 和 reactive 完整指南

厉飞雨 阅读(365) 评论(0) 赞(17)

引言 --- Vue 3 引入了新的响应式 API,其中包括 `ref` 和 `reactive` 两个核心概念。这两个 API 提供了创建和管理响应式数据的新方法。接下来将深入探讨 `ref` 和 `reactive` 的用法、内部实现以及一些高级用法。 1. `ref` 的基本用法 -------------- `ref` 用于创建一个基本类型的响应式引用。 ```...

解决Vue项目刷新404

解决Vue项目刷新404

厉飞雨 阅读(249) 评论(0) 赞(16)

问题场景 ---- 将打包好的Vue项目部署到Nginx或Apache服务器上,刷新页面报404错误。 问题描述 ---- 在Vue(或React)单页应用(SPA)中,经过打包后生成的"dist"文件夹内,通常只包含一个"index.html"文件以及一系列静态资源。这设计背后的原因在于SPA的架构特点:只有一个"ind...