问题描述
我在这里关注Substrate Developer Hub教程:https://substrate.dev/docs/en/tutorials/start-a-private-network/customspec
我已经成功执行了命令: ./ target / release / node-template build-spec --disable-default-bootnode --chain local> customSpec.json
但是,当我尝试使用以下命令解析该文件时: ./ target / release / node-template build-spec --chain = customSpec.json --raw --disable-default-bootnode> customSpecRaw.json
我收到以下错误: 错误:输入(“错误解析规范文件:第1行第1列的期望值”)
customSpec.json的内容为:
{
"name": "Local Testnet","id": "local_testnet","chainType": "Local","bootNodes": [],"telemetryEndpoints": null,"protocolId": null,"properties": null,"consensusEngine": null,"lightSyncState": null,"genesis": {
"runtime": {
"frameSystem":
...
...
"palletSudo": {
"key": "5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY"
}
}
}
}
我正在尝试polkadot撰写的Hello World Hackathon。 预先谢谢你。
解决方法
使用Windows Powershell构建链规范时遇到了这个问题。但是我使用了常规的Windows控制台,并且运行良好。