npm 如何在bunfig.toml中添加save-exact?

3phpmpom  于 2023-10-19  发布在  其他
关注(0)|答案(2)|浏览(123)

在bun中是否有与.npmrc config save-exact等效的配置?
我试图添加

save-exact = true

但它不起作用。
我用的是bun 1.0.0版本。

brvekthn

brvekthn1#

bun目前不支持--save-exact这样的功能。
您可以尝试创建自己的工具,将以~^开头的版本替换为“"。

2eafrhcq

2eafrhcq2#

似乎现在bunfig支持一个静态配置选项来使用确切的依赖关系,除了XNUMX选项:bun add --exact ...

install.exact

是否在package.json中设置确切的版本。默认值false
默认情况下,Bun使用插入符号范围;如果包的最新版本是2.4.1,那么package.json中的版本范围将是^2.4.1。这表明从2.4.1到(但不包括)3.0.0的任何版本都是可接受的。
样品bunfig.toml

[install]
exact = true

以下是bun官方文档网站的源代码:https://bun.sh/docs/runtime/bunfig#install-exact
我希望这是你正在寻找的
更新:
我自己试过这个,显然配置是支持的,但不工作,至少在我的结束。现在我将在安装软件包时添加参数--exact,并报告每个bun版本的功能状态。
bun测试版本:1.0.2

相关问题