我想要一个白菜
我想要一个白菜
全部文章
webpack
CSS(4)
ES6(8)
JavaScript(24)
MySQL(1)
Node.js(10)
React.js(15)
Redux(2)
Vue.js(10)
浏览器(2)
算法与数据结构(8)
归档
标签
去牛客网
登录
/
注册
一个前端切图仔的博客
记录点滴
全部文章
/ webpack
(共5篇)
webpack打包原理&HMR
查找打包入口文件 通过 npm scripts 运行 webpack 开发环境: npm run dev 生产环境:npm run build 通过 webpack 直接运行 webpack entry.js bundle.js 在命令行运行以上命令后,npm会让命令行工具进入nod...
Webpack
2019-09-19
0
734
webpack学习笔记--手写一个Plugin
前言 webpack通过Plugin机制让其更灵活,以适应各种应用场景。在webpack行的生命周期中会广播许多事件,Plugin可以监昕这些事件,在合适的时机通过webpack提供的API改变输出结果。 一个最基础的Plugin 一个最基础的Plugin代码是这样的 class MyPlugin ...
Webpack
2019-07-28
0
815
webpack学习笔记--手写Loader
前言 Loader就像一个翻译员,能将源文件经过转化后输出新的结果,并且这个文件还可以链式地经过多个翻译员翻译。在开发Loader的时候,应该遵循单一职责原则,只需要完成一种转换,开发的过程中我们只关心Loader的输入和输出。webpack是运行在Node.js上的,一个Loader就是一个Nod...
Webpack
2019-07-28
0
652
webpack学习笔记--优化
前言 了解了webpack的基本配置之后,接下来应该关注其优化策略。webpack的优化策略对我们的程序有着极大的性能提升。这是我记录学习webpack优化的文章,纪录的同时也希望分享给大家。 DLL动态链接库 在开发的过程中,我们会引入像react、react-dom这样的库,这...
Webpack
2019-07-27
0
716
webpack学习笔记--基本配置
前言 《深入浅出webpack》里如是描述webpack:“Webpack是一个打包模块化 JavaScript 的工具,在 Webpack 切文件皆模块,通过 Loader 转换文件,通过 Plugin 注入钩子,最后输出由多个模块组合成的 文件。 Webpack 专注于构建模块化项目。”以...
Webpack
2019-07-07
0
530