文章 2023-08-17 来自:开发者社区

深入了解 webpack 模块加载原理(下)

__webpack_require__.d()// define getter function for harmony exports __webpack_require__.d = function(exports, name, getter) { if(!__webpack_require__.o(exports, name)) { Object.definePro...

深入了解 webpack 模块加载原理(下)
文章 2023-08-17 来自:开发者社区

深入了解 webpack 模块加载原理

webpack 是一个模块打包器,在它看来,每一个文件都是一个模块。无论你开发使用的是 CommonJS 规范还是 ES6 模块规范,打包后的文件都统一使用 webpack 自定义的模块规范来管理、加载模块。本文将从一个简单的示例开始,来讲解 webpack 模块加载原理。CommonJS 规范假设现在有如下两个文件:// index.js const test2 = require('./te....

文章 2017-12-19 来自:开发者社区

webpack3实战(5)打包一个多页、jQuery、图片转base64、压缩混淆、异步模块加载的项目

前注: 文档全文请查看 根目录的文档说明。 如果可以,请给本项目加【Star】和【Fork】持续关注。 有疑义请点击这里,发【Issues】。 实战项目示例目录 0、使用说明 安装: npm install 运行(注,这里不像之前用的 test ,而是改用了 build): npm run build 1、需求列表 基本需求: 引入jQuery(或其他类似库,之所以用 jQuery 是每个...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注