摘要: 前言 本篇将从实践出发,搭建一个基础的支持模块化开发的项目,在第二章节《进阶配置》中使用 webpack 搭建一个 SASS + TS + React 的项目。 一、基础配置 接下来一起配置一个基础的 Webpack。 将支持以下功能: 分离开发环境、生产环境配置; 模块化开发; sourceMap 阅读全文
posted @ 2022-10-31 10:35 gogo2027 阅读(27) 评论(0) 推荐(0)
摘要: 序言 对于 webpack 来说, loader 和 plugin 可以算是需求程度最为广泛的配置项了。但是呢,单单止步于配置可能还不够。如果我们自己有时候想要 diy 一个需求,但是 webpack 又没有相关的 loader 和 plugin 。那这个时候我们可能就得开始造点轮子来供给自己使用了 阅读全文
posted @ 2022-10-31 10:34 gogo2027 阅读(97) 评论(0) 推荐(0)
摘要: commonjs 在webpack中既可以书写commonjs模块也可以书写es模块,而且不用考虑浏览器的兼容性问题,我们来分析一下原理。 首先搞清楚commonjs模块化的处理方式,简单配置一下webpack,写两个模块编译一下看一下: webpack.config.js module.expor 阅读全文
posted @ 2022-10-31 10:33 gogo2027 阅读(57) 评论(0) 推荐(0)