【问题标题】:substrate Front-End Template connect localhost error基板前端模板连接本地主机错误
【发布时间】:2020-10-05 10:34:43
【问题描述】:

我是新手,遇到同样的问题。

使用教程 [https://substrate.dev/docs/en/tutorials/create-your-first-substrate-chain/setup]。

成功安装了 Node.js 和 Yarn - 在根目录中启动了前端模板(在上面的链接中说明),尽管我在浏览器中收到错误消息 [Error Connecting to Substrate [object Event]。

我已经在网上寻找解决方案,但没有成功。

不胜感激有关我哪里出错以及如何解决问题的建议。

【问题讨论】:

    标签: substrate


    【解决方案1】:

    在此处编辑配置文件:

    ./src/config/development.json
    

    将 127.0.0.1 替换为您的 IP 地址

    yarn start 现在系统工作正常。

    【讨论】:

    • 这绝对有效,我发现失败的连接是从浏览器机器建立的,所以 127.0.0.1 根本没有意义
    【解决方案2】:

    已解决 - 我发现我可以从“默认 shell”下拉列表中打开多个控制台窗口(Visual Studio Code) - 第一个窗口“cd substrate-node-template/”并运行“cargo build –release”。在第二个窗口“cd substrate-front-end template”并运行“start yarn”。我可以连接到网页 [localhost:8000/] 并查看有关链的信息。 谢谢你的建议!

    【讨论】:

    • 嗨@Tasszz44,我尝试了您的解决方案,但没有运气。我正在尝试在我的浏览器上远程加载前端。我得到相同的Error Connecting to Substrate [object Event] 错误。检查浏览器窗口后,我得到以下信息 - Provider.js:380 WebSocket connection to 'ws://127.0.0.1:9944/' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED connect @ Provider.js:380 index.js:1 2020-10-11 20:16:56 API-WS: disconnected from ws://127.0.0.1:9944: 1006:: Abnormal Closure 。有什么建议么?提前致谢。
    • 更新到 rustup install nightly-2020-10-06 + rustup toolchain install nightly + rustup toolchain list + rustup target add wasm32-unknown-unknown --toolchain nightly-2020-10-06-x86_64-未知-linux-gnu
    • 论文更新在substrate-node-template文件夹中完成......
    • 然后运行 ​​cargo build --release
    • 然后在同一个文件夹中运行 - ./target/release/node-template --dev
    【解决方案3】:

    除非 Substrate 兼容链节点正在运行,否则前端模板不会显示任何内容。在这种情况下,它应该是在运行前端的同一台机器上运行的 Substrate Node 模板。

    您应该首先使用cargo build --release 构建您的节点模板,然后执行二进制文件./target/release/node-template --dev。这将启动您的前端模板应连接到的 Substrate 节点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-26
      • 1970-01-01
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      相关资源
      最近更新 更多