- 博客(8)
- 收藏
- 关注
原创 monorepo相关概念
Monorepo官网:https://lerna.js.org/MonoRepo上述提到传统的Monorepo解决方案中,项目构建时如果基于多个应用程序存在依赖构建,耗时是非常可怕的。Turborepo的出现,正是解决Monorepo慢的问题。Turborepo是一个用于 JavaScript 和 TypeScript 代码库的高性能构建系统。通过增量构建、智能远程缓存和优化的任务调度,Turborepo。
2024-03-04 18:28:41 1527 1
原创 pnpm-workspace环境搭建
2.1,创建monorepo项目目录。pnpm init2.3,删除 main、test去掉后2.4,创建文件这个文件定义了工作空间的根目录。2.5,创建目录2.6,package.json文件内增加"private": true,以表示该项目是私有的。2.7,进入packages创建多个项目2.8,根目录下package.json增加如下红框内容。2.9,写packages下每个项目的。主要是name字段,方便以后使用。
2024-03-01 10:44:00 2543 4
原创 性能处理问题
1、因console.log大量使用会有性能问题,所以在非webpack项目中谨慎使用log功能,53项目使用的gulp,不能使用webpack插件去除console.log,所以改bug阶段,删掉所改页面的console.log。
2024-02-26 10:14:24 397 1
原创 ES6的数据结构
(集合)和(映射),它们扩展了JavaScript原有的数据处理能力,提供了更灵活和高效的数据存储方式。Set和Map主要的应用场景在于和,幸运的是在读了关于数据结构和算法之类的书籍后,恍然大悟的发现:原来Set是一种叫做的数据结构,Map是一种叫做的数据结构。
2024-02-26 10:12:43 383 1
原创 puppeteer操控浏览器模拟登录、生成pdf
Puppeteer使用起来和其他测试框架类似。你需要创建一个Browser实例,打开页面,然后使用Puppeteer的API。
2023-11-28 10:23:06 567
原创 一,vue提示汇总(非报错)
注意:如果此处的配置任然没有生效,那么就是vue.js的源码更新了,他的延时器设置的时间为0.注意:在下载了Devtools之后还是出现提示,就打开拓展程序的允许文件访问。注意:关闭提示的方法在vuejs官网的。
2023-03-27 13:57:43 296
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人