温馨提示:本站仅提供公开网络链接索引服务,不存储、不篡改任何第三方内容,所有内容版权归原作者所有
AI智能索引来源:http://www.bun.com/reference/bun/TranspilerOptions/inline
点击访问原文链接

property inline | Bun module | Bun

property inline | Bun module | BunBuildDocsReferenceGuidesBlogDiscord/Bun/TranspilerOptions/inlinePinline

Search the reference...

/

BuildDocsReferenceGuidesBlogDiscord/Bun/TranspilerOptions/inlinePinline

property

TranspilerOptions.inlineinline?: boolean

This does two things (and possibly more in the future):

const declarations to primitive types (excluding Object/Array) at the top of a scope before any let or var declarations will be inlined into their usages.let and const declarations only used once are inlined into their usages.

JavaScript engines typically do these optimizations internally, however it might only happen much later in the compilation pipeline, after code has been executed many many times.

This will typically shrink the output size of code, but it might increase it in some cases. Do your own benchmarks!

Resources

ReferenceDocsGuidesDiscordMerch StoreGitHubBlog 

Toolkit

RuntimePackage managerTest runnerBundlerPackage runner

Project

Bun 1.0Bun 1.1Bun 1.2Bun 1.3RoadmapContributingLicense

Baked with ❤️ in San Francisco

We're hiring →

property inline | Bun module | Bun,AI智能索引,全网链接索引,智能导航,网页索引

    This does two things (and possibly more in the future): 1. `const` declarations to primitive types (excluding Object/Array) at the top of a scope before any `let` or `var` declarations will be inlined into their usages. 2. `let` and `const` declarations only used once are inlined into their usages. JavaScript engines typically do these optimizations internally, however it might only happen much later in the compilation pipeline, after code has been executed many many times. This will typically shrink the output size of code, but it might increase it in some cases. Do your own benchmarks!