我有一个名为
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的内容
你解决了吗?我也有同样的问题