Foundry 显示了一些我不知道来源的重新映射

问题描述 投票:0回答:1

我有一个名为

remappings.txt
的文件,仅包含:

@openzeppelin/=lib/openzeppelin-contracts/

但是,当我提示

forge remappings
时,它会返回:

@openzeppelin/=lib/openzeppelin-contracts/
ds-test/=lib/forge-std/lib/ds-test/src/
erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/
forge-std/=lib/forge-std/src/
openzeppelin-contracts/=lib/openzeppelin-contracts/
openzeppelin/=lib/openzeppelin-contracts/contracts/

我的

foundry.toml
不包含任何重新映射。

我没有创建其他重新映射,这意味着它们是以某种方式自动创建的。 因为它们是错误的,所以我想删除它,但我找不到任何包含它的重新映射文件或 toml。

我找不到任何说明来执行此操作。

有什么解决办法吗?

我尝试将其从 foundry.toml 中删除,清理 Solidty extexion setting.json 并将其仅保留在 remappings.txt 中。

本以为会提示

forge remappings
,结果只看到remappings.txt的内容

solidity
1个回答
0
投票

你解决了吗?我也有同样的问题

© www.soinside.com 2019 - 2024. All rights reserved.