随笔分类 -  Plugin

摘要:初探webpack之编写plugin webpack通过plugin机制让其使用更加灵活,以适应各种应用场景,当然也大大增加了webpack的复杂性,在webpack运行的生命周期中会广播出许多事件,plugin可以hook这些事件,在合适的时机通过webpack提供的API改变其在处理过程中的输出 阅读全文
posted @ 2021-10-06 10:10 WindRunnerMax 阅读(636) 评论(0) 推荐(0) 编辑
摘要:Jest中Mock网络请求 最近需要将一个比较老的库修改为TS并进行单元测试,修改为TS还能会一点,单元测试纯粹是现学现卖了,初学Jest框架,觉得在单元测试中比较麻烦的就是测试网络请求,所以记录一下Mock掉Axios发起网络请求的一些方式。初学两天的小白,如有问题还请指出。 描述 文中提到的示例 阅读全文
posted @ 2021-09-12 19:16 WindRunnerMax 阅读(1380) 评论(0) 推荐(0) 编辑
摘要:Rollup的基本使用 rollup.js是一个模块打包工具,可以使项目从一个入口文件开始,将所有使用到的模块文件都打包到一个最终的发布文件中,Rollup极其适合构建一个工具库,Vue.js源码就是通过Rollup打包构建的。 描述 rollup对代码模块使用新的标准化格式,这些标准都包含在Jav 阅读全文
posted @ 2021-02-20 19:43 WindRunnerMax 阅读(2007) 评论(0) 推荐(0) 编辑
摘要:Nginx常用配置 Nginx (Engine X)是一个轻量级的高性能的HTTP和反向代理web服务器,同时也提供了电子邮件IMAP/POP3/SMTP服务,在BSD-like协议下发行,其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。 常用命令 -c < 阅读全文
posted @ 2020-12-27 11:22 WindRunnerMax 阅读(608) 评论(0) 推荐(0) 编辑
摘要:Git与SVN对比 Git与SVN都是版本控制系统,版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一,最主要的功能就是追踪文件的变更。 描述 SVN是集中式管理的版本控制器,而Git是分布式管理的版本控制器,这是两者之间最核心的区别。 SVN 阅读全文
posted @ 2020-12-22 11:08 WindRunnerMax 阅读(7779) 评论(0) 推荐(0) 编辑
摘要:Git常用命令 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,Git擅长的是程序代码的版本化管理,对程序源代码进行差异化的版本管理,代码库占极少的空间,可以说Git是目前世界上最先进的分布式版本控制系统。 工作位置 Workspace:工作区。 Index/Stage: 阅读全文
posted @ 2020-11-11 19:01 WindRunnerMax 阅读(98) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示