前端
文章平均质量分 80
菜鸟厚非
一枚跨平台技术爱好者,追求对新技术的掌握和最佳解决方案的搜寻。
展开
-
Windows Docker 使用 httpd 部署静态 Web 站点
httpd 是 Apache超文本传输协议(HTTP)服务器的主程序,是一个独立运行的后台进程,专门负责处理 HTTP 请求。它通过建立子进程或线程的池来高效管理请求,确保服务器能够迅速响应客户端的需求。httpd 因其高效率、易于搭建、高稳定性以及可靠性而广受欢迎,可安装在几乎所有的操作系统和服务器上,适用于各种 Web 应用场景。今天介绍两种方式,目录挂载和镜像制作,这两种都是基于 httpd 进行实现。都比较简单,两种方式也都有自己的优点。原创 2024-05-13 07:00:00 · 837 阅读 · 0 评论 -
一款 NodeJS 版本管理工具 NVM (Windows)
Node Version Manager(NVM)是一种用于管理多个 NodeJS 版本的工具。在日常工作中,我们可能同时在进行多个不同的项目开发,每个项目的需求不同,依赖与不同版本的NodeJS 运行环境。这种情况下,维护多个版本的 NodeJS 将会是一件非常麻烦的事情,NVM 就是为解决这个问题而产生的,它可以快捷方便的在同一台设备上进行多个 NodeJS 版本之间切换。原创 2024-05-06 07:00:00 · 4749 阅读 · 1 评论 -
Windows Docker 使用 Caddy 部署静态 Web 站点
Caddy 是一款功能强大、扩展性高的 Web 服务器,目前在 Github 上已获得了极高的关注度。它基于 Go 语言开发,设计理念是简化配置和部署过程,同时提供丰富的功能和插件支持。Caddy 的配置文件采用易于理解和编辑的 Caddyfile 格式,使得用户可以快速而直观地配置服务器。Caddy 默认集成了自动化的HTTPS功能,能够轻松地为网站启用和管理 SSL/TLS 加密,无需手动操作。此外,它还具备一个丰富的插件生态系统,允许用户通过添加插件来扩展功能,处理不同类型的请求和集成第三方服务。原创 2024-04-28 07:00:00 · 7325 阅读 · 0 评论 -
MacOS 安装 NodeJS 开发环境
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,主要功能是编写像 web 服务器一样的网络应用。它使用事件驱动、非阻塞式 I/O 模型,可以优化应用程序的传输量和规模,非常适合在分布式设备上运行数据密集型的实时应用。Node.js 的出现使得 JavaScript 也能用于服务端编程,让 JavaScript 成为与 PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。原创 2024-04-24 07:30:00 · 751 阅读 · 0 评论 -
Windows 安装 NodeJS 开发环境
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,主要功能是编写像 web 服务器一样的网络应用。它使用事件驱动、非阻塞式 I/O 模型,可以优化应用程序的传输量和规模,非常适合在分布式设备上运行数据密集型的实时应用。Node.js 的出现使得 JavaScript 也能用于服务端编程,让 JavaScript 成为与 PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。原创 2024-04-17 07:00:00 · 2922 阅读 · 0 评论 -
Windows Docker 使用 Nginx 部署静态 Web 站点
使用 Docker 来部署静态 Web 非常简单,主要是基于 nginx 进行实现。今天介绍两种方式,目录挂载和镜像制作,这两种都是基于 nginx 进行实现。都比较简单,两种方式也都有自己的优点。原创 2024-03-21 08:00:00 · 9802 阅读 · 0 评论 -
一款免费的 SSL 工具 Certify The Web
Certify The Web 适用于 Windows的SSL 证书管理器用户界面,与所有 ACME v2 CA 兼容,为您的 IIS/Windows 服务器轻松地安装和自动更新来自 Letencrypt.org 和其他 ACME 证书授权机构的免费 SSL/TLS 证书,设置 https 从未如此简单。原创 2023-08-21 21:45:34 · 12365 阅读 · 0 评论 -
Docker快速部署Faker JSON Server
JSON-Server 是一个 Node 模块,运行 Express 服务器,可以指定一个 json 文件作为 api 的数据源,可以非常快的创建一个 REST API。这边使用的是官方的一个镜像,这镜像是基于 JSON-Serve 做的成型镜像,它在 dockerhub 可以帮我我们快速启动一个 REST API。原创 2022-05-24 15:05:21 · 8513 阅读 · 4 评论 -
30秒使用json-server创建Faker REST API
JSON-Server 是一个 Node 模块,运行 Express 服务器,可以指定一个 json 文件作为 api 的数据源,可以非常快的创建一个 REST API。原创 2022-08-13 15:55:30 · 17446 阅读 · 0 评论 -
Webpack使用多环境配置
用过 webpack 的小伙伴都知道,在下项目的根目录下放置一个 webpack.config.js 配置文件。无论是使用 webpack 启动项目,还是打包项目,使用的都是 webpack.config.js 这一个配置文件。但是 webpack.config.js 有时会配置一些开发环境的文件,这样配置便于我们调试。如果项目打包为生产环境的发布文件,此时有些配置是开发环境的(为启用压缩、多余的开发环境配置)。原创 2022-09-03 20:28:26 · 12246 阅读 · 2 评论 -
Webpack自动清理打包目录
说到自动清理打包目录,许多小伙伴不知道是什么,其实也相对简单,就是清理 webpack 打包出来的程序存放目录(如 build)。为什么要清理打包文件呢?原因也相对简单,例如存放打包文件的文件夹内,如果某一天意放了一些其他文件,就可能会对我们的项目产生不可意料的影响。所以在每次打包前,对其进行一次清理,就会避免许多潜在的问题。原创 2022-05-23 10:55:12 · 9503 阅读 · 0 评论 -
Create React App从使用到Docker部署
Create React App 是 React 脚手架,它帮我们可以快速生成项目的工程化结构,脚手架让项目从搭建到开发再到部署,整个流程变得快速和便捷。原创 2022-05-23 13:00:00 · 9561 阅读 · 6 评论 -
案例详解React setupProxy的使用
今天我们来学下 React 代理,实现方式有两种,相对来说也较为简单:可以在 package.json 加 proxy 属性实现、也可以创建代理配置文件 src/setupProxy.js。常用的是 src/setupProxy.js ,而 package.json 方式相对来说较为局限,所以通常不用。原创 2022-05-27 11:28:45 · 9575 阅读 · 0 评论