全部内容
webpack-dev-server 开启远程访问的配置方法

本文介绍如何在 webpack-dev-server 中配置远程访问。默认情况下服务仅监听 localhost,通过修改 package.json 中的 dev 脚本,添加 --host 参数指定 IP 地址,即可实现局域网或远程设备访问。配置后需注意 localhost 可能无法直接访问,需使用指定 IP 或 127.0.0.1。

2026-10-22 12:49:06
77
编译时光
解决Webpack dev server热加载失败的publicPath配置问题

本文针对Webpack dev server热加载时出现的跨域报错及HMR超时警告,分析根本原因为publicPath配置了绝对地址。通过对比错误与正确配置示例,指出应将publicPath修改为相对路径(如/dist/)。同时提醒,该配置与webpack-hot-middleware的要求相反,后者需使用绝对路径。

2026-10-22 12:48:54
195
编译时光
webpack-hot-middleware 热加载常见错误排查与修复

本文详细解析 webpack-hot-middleware 在开发环境中遇到的四个典型错误:找不到 __webpack_hmr、hot-update.json 404、AJAX 跨域限制以及 OccurenceOrderPlugin 构造器报错。通过修正 entry 配置、设置绝对 publicPath、统一访问域名及更正插件名称,可快速恢复热更新功能。

2026-10-22 12:48:40
476
脚本小铺
解决Webpack热更新无法监听文件变化的问题

本文解决Webpack开发环境中热更新功能失效,导致无法自动检测文件变更的问题。根本原因在于Linux系统限制了单个用户可监控的文件句柄数量(fs.inotify.max_user_watches)。通过查看当前默认值8192,并将其修改为524288并重启sysctl服务,即可恢复Webpack对大量文件目录的正常监听。

2026-10-22 12:48:14
305
清欢
webpack-dev-server 自动更新页面配置与启动方法

本文详细解析 webpack-dev-server 启动报错及页面无法访问的常见原因,重点介绍 package.json 中 server 命令的正确写法(--inline --content-base),以及 webpack.config.js 中 publicPath 的配置方法,实现修改 JS 代码后浏览器自动同步更新。

2026-10-22 12:47:47
527
编译时光
解决Webpack打包bundle.js文件过大的问题:关闭SourceMap

在使用Webpack进行项目打包时,生成的bundle.js文件体积可能异常庞大,例如超过2MB。除了常见的提取第三方库和压缩代码外,一个常被忽略的因素是SourceMap配置。在生产环境中,将devtool设置为false以关闭SourceMap生成,可显著减小最终输出的JS文件大小,从2.46MB降至302KB,有效提升加载性能。

2026-10-22 12:47:14
322
测试鸭
JavaScript 正则表达式:6种核心方法详解

本文系统梳理 JavaScript 中正则表达式的六种核心方法:创建方式、exec、match、test、search、split 和 replace。重点解析 exec 的全局与非全局行为差异、match 的返回值特性,以及 split 和 replace 的实际应用。通过 MDN 示例代码,帮助开发者快速掌握字符串匹配、提取、替换与分割技巧,避免常见陷阱。

2026-10-22 12:46:58
619
函数茶馆
JavaScript 实现基于 SVG 的默认头像生成方案

本文介绍一种基于 JavaScript 和 SVG 技术生成用户默认头像的方法。该方案通过读取 img 标签的 alt 属性,动态生成包含姓名的 SVG 图片,支持中文姓名、自定义背景色及显示部分。相比 Canvas 方案,SVG 方式性能更优且应用成本低,同时提供 Vue.js 指令集成方式,方便现代前端框架使用。

2026-10-22 12:46:53
329
松果
Node.js 内置调试功能使用指南

本文介绍了从 Node.js 6.3 版本开始支持的内置调试功能。通过添加 --inspect 或 --inspect-brk 参数启动 Node 进程,可连接 Chrome 浏览器进行代码调试。文章详细演示了基础调试流程,并提供了在 Mocha 测试框架中启用调试的具体命令示例,帮助开发者高效排查 Node.js 应用问题。

2026-10-22 12:45:36
97
终端旅客
JavaScript 实用代码片段与技巧汇总

本文整理了 JavaScript 开发中常用的代码片段与实用技巧,涵盖浮点数取整、验证码生成、颜色代码转换、数组扁平化、日期格式化及字符串处理等高频场景。通过简洁的代码示例,帮助开发者提升编码效率,解决常见的前端开发问题。

2026-10-22 12:45:00
631
代码拾荒
Webpack 配置 Iconfont 字体文件加载指南

本文介绍在 Webpack 项目中正确引入 Iconfont 字体图标的步骤。主要涉及修改 CSS 中字体文件引用路径以适配 Webpack 规则,以及配置 url-loader 和 file-loader 来正确处理 woff 等字体文件,确保字体以字符形式嵌入 CSS 文件中。

2026-10-22 12:43:59
98
工具箱
webpack多入口配置与指定路径打包详解

本文介绍webpack中通过配置entry实现多文件独立打包的方法,并详细讲解如何通过修改entry中的路径前缀,将生成的JS文件分别存放至dist目录下的指定子文件夹中。

2026-10-22 12:43:07
394
初晴