make: *** 没有规则可以创建目标 `init'停止

问题描述

我是新手,正在尝试“创建您的第一个基材链”教程。 按照'官方安装指南' 直到 rustup default stable,我回到“创建您的第一个基板链”教程并开始尝试运行 make init 并获得跟随错误 make: *** No rule to make target `init'. Stop.

认为我需要返回并完成“官方安装指南”,我起床 rustup install nightly-<yyyy-MM-dd> 但随后收到错误 zsh: parse error near `\n'

我将非常感谢您的帮助:)

解决方法

make 文件已从最新的 Substrate 节点模板(本文发布时为 3.0.0 版)中删除。

如果你看教程,他们特别说要使用 v2.0.1 来学习教程,应该不会有这个问题。

git clone -b v2.0.1 --depth 1 https://github.com/substrate-developer-hub/substrate-node-template

如果您尝试使用 v3.0.0(或任何与此相关的版本),您可以使用以下命令手动触发 init

rustup update nightly
rustup update stable
rustup target add wasm32-unknown-unknown --toolchain nightly