您现在的位置是:首页 > 文章详情

Turborepo 1.4 发布,面向 JS 和 TS 代码库的高性能构建系统

日期:2022-08-15点击:565

Turborepo 1.4 已发布

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

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

Turborepo 1.4 主要变化

自动引入环境变量

为了帮助确保在跨环境场景中正确缓存,当计算 Astro、Create React App、Gatsby、Next.js、Nuxt、SvelteKit、Vite、Vue 等构建的应用的缓存密钥 (cache keys) 时,Turborepo 现在会自动推导和引入公开环境变量。

 { "pipeline": { "build": { "dependsOn": [ "^build" - // Include build time public inlined environment variables that - // are different in development and production, so that - // Turborepo does not use the same cached build - // across environments - "$NEXT_PUBLIC_EXAMPLE_ENV_VAR" ] } } }

新框架和库示例

详情查看发布公告

 

原文链接:https://www.oschina.net/news/206669/turbo-1-4-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章