在bun中是否有与.npmrc config save-exact等效的配置?我试图添加
save-exact
save-exact = true
但它不起作用。我用的是bun 1.0.0版本。
brvekthn1#
bun目前不支持--save-exact这样的功能。您可以尝试创建自己的工具,将以~或^开头的版本替换为“"。
bun
--save-exact
~
^
2eafrhcq2#
似乎现在bunfig支持一个静态配置选项来使用确切的依赖关系,除了XNUMX选项:bun add --exact ...
bunfig
bun add --exact ...
是否在package.json中设置确切的版本。默认值false。默认情况下,Bun使用插入符号范围;如果包的最新版本是2.4.1,那么package.json中的版本范围将是^2.4.1。这表明从2.4.1到(但不包括)3.0.0的任何版本都是可接受的。样品bunfig.toml:
false
bunfig.toml
[install] exact = true
以下是bun官方文档网站的源代码:https://bun.sh/docs/runtime/bunfig#install-exact我希望这是你正在寻找的更新:我自己试过这个,显然配置是支持的,但不工作,至少在我的结束。现在我将在安装软件包时添加参数--exact,并报告每个bun版本的功能状态。bun测试版本:1.0.2
--exact
1.0.2
2条答案
按热度按时间brvekthn1#
bun
目前不支持--save-exact
这样的功能。您可以尝试创建自己的工具,将以
~
或^
开头的版本替换为“"。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
:以下是bun官方文档网站的源代码:https://bun.sh/docs/runtime/bunfig#install-exact
我希望这是你正在寻找的
更新:
我自己试过这个,显然配置是支持的,但不工作,至少在我的结束。现在我将在安装软件包时添加参数
--exact
,并报告每个bun
版本的功能状态。bun
测试版本:1.0.2