0

通过 figment.io 上的学习文档,我想知道我缺少什么。我的想法是这里的文档需要一些更新,但我可能是错的。首先,我们在本课中下载的 GitHub 存储库没有路径/contracts/rust/Cargo.toml。其次,repo 也缺少package.json导致初始尝试yarn build:rs失败的 a 。创建一个简单package.json的如下:

        {
            "name": "my-supercool-package"
        }

克服指示package.json无法找到的错误,但失败并显示以下内容:

yarn run v1.22.17
error Command "build:rs" not found.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

所有这些都是测试的一部分,还是 figment.io 上的文档需要更新?

4

1 回答 1

1

你是对的,Figment上提到的 GitHub 存储库不包含你需要遵循教程的文件和文件夹。我猜 GitHub repo 上的原始代码已经更新了。看起来 Figment 上的教程也已经过时了。它指的是 NEP-4 标准

NEP-4,它以独立于语言的方式定义,与 NEAR 更兼容。

但是,不推荐使用,因为它已经过时并且不遵循 NEAR SDK 当前设置的标准。最好遵循NEP-171标准。

话虽如此,我想我会直接按照GitHub 存储库上的说明进行操作。也许可以使用 Figment 教程作为补充来理解一般原则(尽管标准不同。)

于 2022-01-19T01:38:46.520 回答