shaking优化

关于shaking优化的技术文章和开发文档。

如何在 Debian 9 上安装 Yarn

本教程详细指导如何在 Debian 9 系统上通过官方 APT 存储库安装 Yarn。内容涵盖导入 GPG 密钥、启用仓库、安装 Node.js 及验证版本等步骤。此外,文章还介绍了创建项目、添加与升级依赖项、移除包以及安装所有依赖的常用命令,帮助用户高效管理 JavaScript 项目。

2026-10-15 10 前端开发
如何在 Fedora 40 上使用 PM2 部署 React 应用

如何在 Fedora 40 上使用 PM2 部署 React 应用

本文详细介绍如何在 Fedora 40 系统上使用 PM2 部署 React 应用。教程涵盖使用 npm 全局安装 PM2、创建新项目、构建静态文件、配置启动脚本以及管理服务状态等完整步骤,助您快速上线 React 项目。

2026-10-22 7 前端开发

神马站长平台获取Authkey

神马站长平台获取Authkey时出现Mixed Content错误,因HTTPS页面请求HTTP接口被浏览器阻止。解决方法是在页面head添加Content-Security-Policy代码,通过开发者工具修改实现。

2022-12-02 931 前端开发

【ffmpeg.wasm 手册】项目路线图

本文详细介绍 ffmpeg.wasm 项目路线图,涵盖从 0.11.x 到 0.12+ 的版本迁移技术细节、当前项目状态及已知限制。内容涉及 WebAssembly 环境下的性能与内存约束、RTSP 不支持原因、Node.js 支持终止情况以及未来在 SIMD 内建函数、库扩展和构建优化方面的短期目标,同时提供社区贡献指南。

2026-10-27 3 前端开发

【Mediabunny 文档】读取媒体文件

Mediabunny 是一款高效的媒体文件读取库,支持从内存、磁盘或网络等多种输入源以惰性方式读取数据。它提供强大的元数据提取功能,包括时长、分辨率、编解码器及色彩空间信息。库内支持视频与音频轨道的时序分析、帧率计算及数据包统计,并具备灵活的轨道配对能力。通过异步 API 和 Promise 机制,Mediabunny 确保高性能与低内存占用,适用于复杂的流媒体处理场景。

2026-10-28 3 前端开发

【ffmpeg.wasm 手册】高级用法

本文档深入解析 WebAssembly 环境下 FFmpeg 的高级实现模式与优化技术。重点涵盖资源管理、元数据提取及虚拟文件系统(VFS)策略,探讨超时控制与任务取消机制。同时分析大文件处理限制、二进制大小优化及原生与 WASM 性能对比,为生产环境提供构建指导。

2026-10-27 4 前端开发

【ffmpeg.wasm 手册】构建系统

本文介绍 ffmpeg.wasm 的多层构建系统,利用 Docker 确保环境一致性,通过 Emscripten 转译 C/C++ 代码生成 WebAssembly。系统采用多阶段 Docker 编译和 Makefile 管理变体,支持单/多线程优化及依赖锁定,并通过 GitHub Actions 实现自动化 CI/CD 流水线与测试。

2026-10-27 6 前端开发

【Mediabunny 文档】mp3 编码器

该扩展包为 Mediabunny 提供 MP3 编码功能,基于高度优化的 LAME MP3 编码器 WASM 构建版本。支持浏览器 WebCodecs、打包工具及 Node/Deno/Bun 环境。所有代码打包成单文件,无需 CDN 或路径配置,兼容性强且性能优异。

2026-10-28 4 前端开发