Turborepo 已支持 Bun


Turborepo 宣布已对 Bun 提供测试版支持。

Bun 是 Zig 编写的 JavaScript 运行时,上周发布了 1.0 正式版标志着这个由前 Facebook 工程师创建的项目正式进入稳定生产可用阶段。

使用方法

  • 运行bun i -g turbo@latest 命令
  • 运行bunx create-turbo@latest命令

如果之前已全局安装了turbo ,使用与以前相同的包管理器进行升级。

Turborepo 是一个适用于 JavaScript 和 TypeScript 代码库的高性能 monorepo 构建系统。

所谓 monorepo,简单来说就是将所有项目代码放到一个 Git / Mercurial / Subversion 代码仓库中。当下许多大型前端项目和公司都采用了 monorepo 方案,比如 Google、Facebook,以及社区知名开源项目 Babel、Vue-next 都使用了 monorepo 方来管理他们的代码。


相關推薦

2022-08-16

Turborepo 1.4 已发布。 Turborepo 是一个适用于 JavaScript 和 TypeScript 代码库的高性能 monorepo 构建系统。 所谓 monorepo,简单来说就是将所有项目代码放到一个 Git / Mercurial / Subversion 代码仓库中。当下许多大型前端项目和公司都采

2024-04-03

提供更加顺畅、高效的开发体验。 首先,让我们为Bun 1.1支持Windows而欢呼吧!是的,你没有看错,现在Windows开发者也能享受到Bun带来的极速体验了。通过一行简单的PowerShell命令,即可在Windows 10及以上系统安装Bun。更令人惊喜

2023-08-25

Bun 刚刚发布了 v0.8.0,新版本主要变化: 添加调试器支持 Bun 通过 WebKit 的 Inspector Protocol 实现了调试器支持。要使用它,需开启--inspectflag 运行文件或脚本。 实现 fetch streaming Bun 现已实现fetch()response body streaming。因

2024-06-01

了对process.on("uncaughtException")和process.on("unhandledRejection")的支持,提升了应用程序的错误处理能力。 性能优化:多项功能性能提升显著,例如JSON.parse速度加快,atob()函数提速8倍,toString('base64url')提速5倍,fetch()函数提速并减少

2023-09-13

的值得关注的要点: Bun 在一定程度上对 Windows 有作支持。(刚看完另一篇博客,Bun 在 Windows 上很难受:https://alemtuzlak.hashnode.dev/why-i-cant-love-bun) Node 已开始搞权限模型。 Node npm list 是有一个外部依赖视图的。 Bun

2023-10-23

根据发布说明,本版本对“bun install”命令进行了优化,支持可选的peerDependencies,可以避免安装不必要的依赖包。修复了一个边缘案例Bug,之前在匹配语义化版本范围时,有时会选择比较老的包版本。另外还修复了一些确定性

2023-05-18

对Node.js 兼容性和 Web API 兼容性进行了大量的 bug 修复、支持 TypeScript 5.0 语法,并对bun install进行了各种修复。 新的 JavaScript bundler & minifier 这个版本的重点是 Bun 的新 JavaScript Bundler(捆绑器),但捆绑器只是一个更大项目的

2023-09-10

不是Node常见的V8。 bun index.ts Bun内置对TypeScript和JSX的支持,省去了编译配置的麻烦。同时它也能兼容CommonJS和ESM模块,你可以在同一文件内混合使用import和require语句。Bun成功地消除了模块管理的复杂性问题,表现十分出色!

2024-02-05

复,包括解决了30个bug,增加了对bun:sqlite中多语句查询的支持,提升了bun --watch在长时间运行中的可靠性,以及对Bun.FileSystemRouter的路由数量进行了扩展。 具体到功能改进上,Bun 1.0.26版本增加了对bun:sqlite多语句查询的支持。这

2023-07-23

度。此次更新主要集中在与Node.js的兼容性提升和新功能支持上。 首先,Bun宣布与流行的前端打包工具Vite实现了初步兼容。开发者现在可以使用Bun直接运行Vite项目,享受热更新等方便功能,无需进行额外配置。不过由于Bun和Vite

2023-12-25

多个问题,并提高了整体的开发者体验。 增强的TypeScript支持:@types/bun Bun 1.0.19中的一个突出更新是重新引入@types/bun,此前称为bun-types。这一变化极大地简化了Bun与TypeScript的整合,解决了先前实现中的一些问题。开发者不再需

2023-09-24

个版本中增加了对 TypeScript 的 emitDecoratorMetadata 的支持,这意味着开发者现在可以在 Bun 中无缝地使用 Nest.js 这样的框架。Nest.js 是 Node.js 生态系统中的一个受欢迎的框架,而 Bun 对其的支持无疑将进一步扩大其在开发者社

2022-08-26

新兴的 JavaScript 运行时 Bun 宣布已经获得了一些支持资金。公告指出,旨在支持该项目并将其商业化而成立的公司 Oven 已经筹集了 700 万美元的资金,由风险投资机构 Kleiner Perkins 领投。 Bun 的作者 Jarred Sumner 花了

2024-05-07

也在不断完善。新版本中加入了对 UDP socket 和 node:dgram 的支持,使得 DataDog 和 ClickHouseDB 等工具能够顺利运行。同时,这些更新也提高了 Bun 与 Node.js 生态的兼容性,修复了 node:fs、node:tls、node:crypto 等模块的问题。 在功能扩展