gpt4 book ai didi

javascript - 如何将 node.js 代码转换为常规浏览器 javascript?

转载 作者:数据小太阳 更新时间:2023-10-29 04:43:34 25 4
gpt4 key购买 nike

当它被编码为 node.js 时,我不知道如何让一个 javascript 文件为网络浏览器功能工作。

有问题的代码来自github graphenejs-lib .我想将这段 node.js 代码转换成 js:

import {Apis} from "graphenejs-ws";
var {ChainStore} = require("graphenejs-lib");
Apis.instance("wss://bitshares.openledger.info/ws", true).init_promise.then((res) => {
console.log("connected to:", res[0].network);
ChainStore.init().then(() => {
ChainStore.subscribe(updateState);
});
});
let dynamicGlobal = null;
function updateState(object) {
dynamicGlobal = ChainStore.getObject("2.1.0");
console.log("ChainStore object update\n", dynamicGlobal ? dynamicGlobal.toJS() : dynamicGlobal);
}

还有来自同一开发人员的另一个 github,steemjs-lib ,在 README 默认页面中显示了 node.js 的使用和浏览器的使用。

我不知道如何将 graphenejs-lib 制作成浏览器 javascript,例如 steemjs-lib 已制作成常规 javascript 工作版本。我联系了开发人员,但尚未收到回复。

我认为其他人实际上知道如何做开发人员为 steemjs-lib 做的事情,并让 graphenejs-lib 在浏览器中工作。

你能帮帮我吗?谢谢。

最佳答案

您可以使用 Browserify帮助你:

请注意,并非所有 Node 的 API 都可以在浏览器中使用。

关于javascript - 如何将 node.js 代码转换为常规浏览器 javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41719301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com