Skip to content

问答时间

标签
开发/前端/包管理
Bun
字数
322 字
阅读时间
2 分钟

关于前端知识的一些问答

在无人在意的阴暗角落尽情问些蠢问题......

问题收集箱、知识点简答,可以细写的问题会单独拎出去写

什么是 ES Module

深入理解ES模块

bun 和 bunx?

:"bun" 和 "bunx" 的区别在什么地方? :好问题,问出来说明你完全不懂 "bunx"。 "bunx" 是 "bun x" 的别名(alias),用于自动安装并运行来自npm的包,与 npx 类似,但速度远超 npx 。bunx也是有install的过程的,但是,bunx 不会显式地在 package.jsonbun.lockb 中管理依赖项,不利于项目的长期管理。

bunx的一些合适的使用场景

  1. 临时工具或脚本,例如:脚手架工具、一次性的生成器,无须建库直接运行、避免污染依赖项(若使用脚手架,要在项目建立后使用 bun install 来建立依赖管理,方便后续开发)
  2. 快速原型设计(超短期项目,不看重依赖管理)
  3. 保证兼容性的自动化流程,或将npx转换为bunx提速

贡献者

页面历史