Tag: tooling
All the articles with the tag "tooling".
[译] 默认具备 Tree-shaking 能力
Published: at 16:10构建 Angular 库时,如何利用 providedIn: 'root' 与 useFactory 让抽象服务默认具备 Tree-shaking 能力,避免把未使用的代码带进最终产物。
[译] 了解 Angular 中的私有属性降级
Published: at 14:33以及有关 browserslist 和 Esbuild 集成到 Angular 的更多信息
[译] ESBuild-based builder, to infinity and beyond
Published: at 14:26v17 构建者方面的新增内容
Node.js 工程化 2026:告别 ts-node,原生 TypeScript 运行时时代已到
Published: at 02:00Node.js 已内置 Type Stripping,可直接运行满足条件的 TypeScript 文件;ts-node 不再是唯一选择。本文讲解现代 Node.js 项目结构、内置 TS 支持与其局限、Bun/Deno 的现实评估,以及 tsup、Vitest、zod 的最佳实践。
兜兜转转记笔记
Published: at 22:19记得小学老师总是提到“好记性不如烂笔头”,我想我从中获益了。
Webpack 学习笔记
Published: at 08:00书籍的作者是个[孩子](http://resume.wuhaolin.cn/),像我一样的孩子,不过比我小一岁,大家同是16年毕业,人家是真的优秀。 这本书知识点是挺全的,就是过于简单,没有深入的内容,字里行间透露着青涩,像我一样的青涩。
VuePress 评论系统
Published: at 08:00没有评论的blog,不是一个好的blog。 当然vuepress是用来做产品使用文档的,而不是blog,所以自身就没有评论交互的基因在,但是这个可以改,已经有人提issue反馈这个问题了。
Lerna Monorepo 管理
Published: at 08:00:::tip 一个管理有多个包的JavaScript项目的工具。 ::: 主要是从 [vue-next](https://github.com/vuejs/vue-next) 项目了解到这个工具,并且发现 [vuepress](https://github.com/vuejs/vuepress) 这
Gzip 压缩优化
Published: at 08:00**gzip**是一种文件格式,也是用来压缩、解压文件的应用程序。这个程序是Jean-loup Gailly和Mark Adler创建的,它被用来替代早期Unix系统上的压缩工具,并且计划给GNU(GNU's Not Unix)用,“gzip”中的“g”就是来自GNU。
Travis CI 持续集成
Published: at 08:00编码只是软件开发的一小部分,更多的时间往往花在构件和测试。 Travis只支持GitHub,不支持其他代码托管服务。 没有Travis CI的情况下,每次写完需要执行下列操作。