看来我无法执行上传操作。我试着从相对的转变为屈辱,但它总是给出同样的错误。-c标志(包含图像+json的目录)无法工作。其他标志正常工作。有什么问题吗?
PS C:\Users\User\Documents\nftmint\~> ts-node C:\Users\User\Documents\nftmint\~\~\metaplex\js\packages\cli\src\candy-machine-v2-cli.ts upload -e devnet -k C:\Users\User\~\.config\solana -cp config.json -c example
C:\Users\User\Documents\nftmint\~\~\metaplex\js\assets\images
Error: EISDIR: illegal operation on a directory, read
at Object.readSync (node:fs:723:3)
at tryReadSync (node:fs:433:20)
at Object.readFileSync (node:fs:479:19)
at loadWalletKey (C:\Users\User\Documents\nftmint\~\~\metaplex\js\packages\cli\src\helpers\accounts.ts:571:34)
at Command.<anonymous> (C:\Users\User\Documents\nftmint\~\~\metaplex\js\packages\cli\src\candy-machine-v2-cli.ts:84:40)
at Command.listener [as _actionHandler] (C:\Users\User\Documents\nftmint\~\~\metaplex\js\packages\cli\node_modules\commander\lib\command.js:488:17)
at C:\Users\User\Documents\nftmint\~\~\metaplex\js\packages\cli\node_modules\commander\lib\command.js:1227:65
at Command._chainOrCall (C:\Users\User\Documents\nftmint\~\~\metaplex\js\packages\cli\node_modules\commander\lib\command.js:1144:12)
at Command._parseCommand (C:\Users\User\Documents\nftmint\~\~\metaplex\js\packages\cli\node_modules\commander\lib\command.js:1227:27)
at Command._dispatchSubcommand (C:\Users\User\Documents\nftmint\~\~\metaplex\js\packages\cli\node_modules\commander\lib\command.js:1050:25) {
errno: -4068,
syscall: 'read',
code: 'EISDIR'
}发布于 2022-03-07 08:24:19
从这里的元工文档中引用:https://docs.metaplex.com/candy-machine-v2/creating-candy-machine
-c不是包含images+json对的目录。这是一个可选的标志,它指定.cache文件的位置。没有必要,因为在运行上载cmd之前不会创建.cache文件。
在说上述的话时,您可能希望运行的cmd是:
ts-node C:\Users\User\Documents\nftmint\~\~\metaplex\js\packages\cli\src\candy-machine-v2-cli.ts upload -e devnet -k C:\Users\User\~\.config\solana.json -cp config.json ./assets,其中资产文件夹包含从0.png和0.json到n.png和n.json的图像和json对。
https://stackoverflow.com/questions/71151605
复制相似问题