连接到网络并部署
在您部署和测试程序之前,您有以下工作要做:
连接您开发环境Internet Computer网络本地运行或连接到您能访问的子网上远程运行。
为您的应用注册一个网络特定标识符。
编译带有WebAssembly输出目标的程序。
因为您使用编译成WebAssembly的cargo build命令配置了自定义dfx.json文件,所以可以使用dfx命令行接口和标准工作流程来执行所有其余步骤。
本地生成和部署:
1.如有必要,用pwd命令来检查您是否仍在项目目录下。
2. 打开一个新的终端窗口或tab页并进入项目目录。
例如,在macOS终端上执行以下任一操作:
单击Shell,在当前工作目录选择新选项卡以打开新的终端。
点击Shell,选择新窗口,在新终端运行cd ~/ic-projects/location_hello(如果location_hello项目在ic-projects工作目录)。
您现在应该打开了两个已进入当前工作目录的终端。
3. 行以下命令在本地计算机上启动Internet Computer网络。
dfx start
根据您的平台和本地安全设置,您可能会看到一个警告。如果提示您允许或拒绝传入网络连接,请单点允许。
4. 离开网络操作显示信息的终端并切换到原来的终端
5. 运行以下命令为应用注册一个唯一Canister标识符:
dfx canister create --all
6. 运行以下命令生成程序:
dfx build
7. 运行以下命令在本地部署程序:
dfx canister install --all
8. 从命令行或浏览器测试功能。
最后更新于