Video.js 视频播放器本文介绍如何在 Vue 项目中集成 Video.js 播放器。涵盖通过 pnpm 安装、基于 Composition API 的初始化代码及样式配置,并解决 Chrome 浏览器因 H.264 编码差异导致的 MP4 播放兼容性问题,提供转码解决方案。Vue3· 2022年10月21日· 845V
js下载文件本文介绍两种JS前端下载文件的方法。第一种基于Blob对象和XMLHttpRequest,通过创建临时链接触发点击实现;第二种先将响应转为Base64格式,再构建数据URI进行下载。两种方案均处理了状态判断与DOM清理,代码简洁实用,适合日常开发参考。JavaScript· 2022年8月2日· 660J
Nginx常用配置本文梳理了Nginx常用配置技巧,涵盖location匹配规则及优先级、跨域处理、H5跳转PC的重定向方案,以及History模式下的路由 fallback 配置。同时介绍了接口反向代理、静态资源强缓存设置,以及如何利用正则实现多目录区分部署,帮助开发者快速掌握Nginx核心应用场景。开发工具· 2022年7月25日· 914开
Webpack 中的 loader 与 plugin本文详解 Webpack 中 Loader 与 Plugin 的核心区别及实现原理。Loader 负责模块源码转换,强调链式处理;Plugin 基于钩子机制扩展构建能力。文中通过替换文本和注入内容的示例,演示了如何编写自定义 Loader 和 Plugin,帮助开发者深入理解 Webpack 的横向广度与纵向深度。构建工具· 2022年7月16日· 845构
Clipboard复制插件本文介绍使用 clipboard.js 实现网页文本复制功能。涵盖原生引入及 Vue 集成方式,演示通过 data 属性、动态配置 target 和 text 等用法,并提供成功与失败回调处理。此外,针对 CSS 用户选择限制及 iOS 点击样式问题给出了解决方案。JavaScript插件· 2022年7月17日· 934J
Git常用命令本文系统梳理了Git常用命令,涵盖代码库初始化、文件增删、提交管理、分支操作、标签处理、信息查询及远程同步等核心功能,并附带撤销修改与常见问题解决方案,旨在提供一份实用的开发参考指南。开发环境· 2022年7月19日· 1341开
ES6-12入门到精通教程本文详解 ES6 核心特性,涵盖 let 与 const 的作用域、暂时性死区及常量陷阱,深入解析数组与对象解构赋值的多种场景。同时系统梳理 includes、padStart 等字符串新方法,以及 forEach、map、reduce 等高频数组 API,帮助开发者全面掌握现代 JavaScript 语法与实战技巧。JavaScript· 2022年8月22日· 780J