0.8.4 中的新功能亮点
0.8.4 版本概述:
-
添加了对 Rust容器的一流支持。
-
包含的副本现在支持 canister_heartbeat。
对 DFX 的更改
新功能:添加了“Rust”容器类型
您现在可以在 dfx.json 中声明“Rust”容器。
{
"canisters": {
"canister_name": {
"type": "rust",
"package": "crate_name",
"candid": "path/to/canister_name.did"
}
}
}
不要忘记在项目根目录中放置一个`Cargo.toml`。 然后 dfx 将使用您的 rust 工具链构建 rust 容器。 还请确保您已添加 WebAssembly 编译目标。
rustup target add wasm32-unknown-unknown
还可以使用默认的 rust 容器创建新的 dfx 项目。
dfx new --type=rust <project-name>
311 / 5,000 翻译结果 === 更新了新的项目模板
将 Webpack 的依赖项更新为最新的,并更新了配置。 另外简化了配置中容器 ID 的环境变量。
此外,还为入门模板添加了一些润色,包括网站图标并在示例应用程序中使用更多语义 html