240 发简信
IP属地:江苏
  • Plugin 与 Loader 有何不同?请解释 Plugin 的工作机制,并举例说明如何自定义一个 Plugin

    Loader 主要用于处理模块的内容转换,而 Plugin 则可以用于执行范围更广的任务,包括打包优化、资源管理和注入环境变量等。 工作机制: ...

  • Loader 的作用和工作原理,并举例说明如何自定义一个 Loader

    Loader 是 Webpack 中用于对模块的源代码进行转换的工具。它们在模块被添加到依赖图中之前,将模块的内容进行处理,如转换为不同的语言(...

  • Webpack 构建流程

    Webpack 的构建流程是一个串行的过程,从启动到结束依次执行以下步骤: 1. 初始化参数 从配置文件和 Shell 语句中读取与合并参数,得...

  • webpack 5 的主要升级点有哪些?

    Webpack 5 的主要升级点详解 Webpack 5 带来了许多重要的功能改进和新特性,这些升级显著提升了 Webpack 的性能和灵活性。...

  • Resize,w 360,h 240
    深入浏览器渲染

    整体流程 解析 HTML,构建 DOM 树 解析 CSS, 生成 CSS 规则 合并 DOM 树和 CSS 规则,生成 Render 树(页面布...

  • Git 修改已提交 commit 的作者&邮箱信息

    当我们不小心用公司账号提交 commit 到 github 时,想要修改 commit 的作者&邮箱该怎么做呢,rebase 一条一条的改也太慢...

  • Resize,w 360,h 240
    Node.js 基础

    切换版本:nvm 特点:异步 I/O、单线程、跨平台 异步 I/O: 比如去医院看病挂完号可以去干别的,等医生通知 单线程:Node.js 保持...

  • Resize,w 360,h 240
    Node.js 技术架构

    Node.js的版本中,双数是稳定版,单数非稳定,推荐使用8以上的版本。 推荐安装工具nrm用于切换下载源推荐用yarn替代npm,用yrm替代...

  • JSON Web Token 入门教程

    JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。 一、跨域认证问题 互联网服务离不开用户认证...