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。因

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-01-18

管理数据 Bun v1.0.23的一大亮点是引入了对SQLite数据库的支持。开发者现在可以直接在Bun中导入SQLite数据库,极大简化了在项目中使用SQLite的流程。通过简单的import语句,开发者能够轻松导入和管理数据库,这对于需要处理数据

2023-11-18

对于多环境测试尤为重要。 新版Bun还增加了对server.url的支持,它允许返回定义HTTP服务器位置的URL对象,这对于需要在测试中获取服务器实际URL的用户非常有用。同时,import.meta.env的引入使得在Bun环境中访问环境变量变得更为