我正在尝试将web3.js包含到我的Dart项目中。我正在尝试通过requirejs
我已经创建了requirejs配置,该配置似乎可以加载有效的web3实例,但现在,我的dart代码从未初始化!看来requirejs main.js阻止了我的main.dart执行。真的可以使用有关如何使一切正常运行的建议。
main.js
requirejs.config({
appDir: ".",
baseUrl: "scripts",
paths: {'web3': 'https://cdn.jsdelivr.net/gh/ethereum/web3.js/dist/web3.min'}
});
require(['web3'], function(web3) {
console.log("Loaded :)");
if (typeof web3 !== 'undefined') {
web3 = new Web3(web3.currentProvider);
} else {
// set the provider you want from Web3.providers
web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545"));
}
console.log(web3);
return web3;
});
该函数确实会被调用并传递一个初始化的web3对象。.强文本
除外