模块“@solana/spl-token”没有导出成员“createAssociatedTokenAccountInstruction”

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

enter image description here

版本:“@solana/spl-token”:“0.1.8”

也尝试过0.2.0版本,但没有成功

solana solana-web3js solana-program-library
2个回答
3
投票

问题是 VS Code 无法找到导出,但它实际上正在导出,所以我删除了整个节点模块文件夹并重新安装

更新

当您有两个版本存在冲突的 @solana/spl-token 时,就会发生这种情况

例如,当我使用metaplex的npm包时,我遇到了这个问题,该包使用了spl令牌包,其版本为0.1.8,并且我还单独安装了它,版本为0.2.0

只需删除其中一个,就只有一个版本的包


0
投票

这里有同样的问题。

我所做的是在安装其他包之前从 package.json 中删除

@solana/spl-token
并单独安装。

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