![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
构建
文章平均质量分 85
向画
记录知识,文章可转载~ 联系我 :QQ 1823781045
展开
-
vite为什么速度快
在非阻塞I/O中,当程序发起一个I/O请求(如读取文件、发送网络请求等)时,如果I/O操作不能立即完成(例如,数据还没有准备好),程序不会阻塞等待,而是立即返回并继续执行其他任务。当I/O操作完成时,程序会收到一个通知(通常是通过回调函数或事件的方式),然后可以处理I/O操作的结果。事件循环(Event Loop)和非阻塞 I/O(Non-blocking I/O)是现代异步编程模型中的两个核心概念,特别是在处理高并发或I/O密集型任务时。与传统的阻塞I/O相比,非阻塞I/O可以提高程序的并发性和响应性。原创 2024-05-31 15:41:37 · 930 阅读 · 0 评论 -
WEBPACK开发|生产环境配置(抽离公共部分)
这是webpack4演示,webpack5有些插件不在推荐,原创 2024-05-25 21:34:19 · 1004 阅读 · 0 评论 -
webpack-devtool选项 --生成source-map便于开发调试(二)
具体来说,`/usr/bin/env` 是一个实用工具,它可以搜索环境变量PATH下的指定程序。在这里,它会搜索PATH路径下是否存在名为 `node` 的可执行文件(即Node.js解释器)。这样做的好处是可以灵活适应不同的系统环境,因为在不同系统上,Node.js的安装位置可能会有所不同,但通常都会将其添加到PATH环境变量中。这条指令通常出现在Node.js脚本文件的开头,它的作用是用来指定该脚本文件使用 `/usr/bin/env` 来寻找并执行 `node` 解释器。原创 2024-04-17 22:22:06 · 516 阅读 · 0 评论 -
webpack -vite(Rollup )-Gulp (一)
esbuild 支持 JavaScript 和 TypeScript 的转换、CSS 和 HTML 的处理,具备基本的 Tree Shaking 功能,但目前插件生态相对较小,部分高级功能(如 CSS Modules、PostCSS 等)需要借助第三方解决方案。:webpack 支持各种模块格式(CommonJS、AMD、ES 模块等),通过 loader 能够处理各种类型的资源(JS、CSS、图片等),并通过 plugin 扩展大量功能,如代码拆分、懒加载、Tree Shaking、优化、资源管理等。原创 2024-04-21 16:16:40 · 1166 阅读 · 1 评论