[英]Node.js - Unable to load from module
使用 Icon 的 JS sdk 區塊鏈。 嘗試使用 SDK API 調用,我在導入或要求時遇到問題
當我使用Import時拋出錯誤SyntaxError: Cannot use import statement outside a module
當我使用require時拋出錯誤ReferenceError: HttpProvider is not defined
下面是 Icon Icx Github 的鏈接
圖標 GitHub
const IconService = require('icon-sdk-js');
//import IconService from 'icon-sdk-js';
const provider = new HttpProvider('https://bicon.net.solidwallet.io/api/v3');
const iconService = new IconService(provider);
const totalSupply = iconService.getTotalSupply().execute();
console.log(totalSupply);
在 NodeJS 中,您使用 require 將節點模塊和依賴項“導入”到您的項目中
const IconService = require('icon-sdk-js');
關於這一行const provider = new HttpProvider('https://bicon.net.solidwallet.io/api/v3');
您從哪里導入HttpProvider
? HttpProvider
沒有內置在 Javascript 庫中。
如果它是一個節點模塊,你必須做類似的事情
const HttpProvider = require('HttpProvider');
(在你的問題中你沒有指定HttpProvider
是什么)
我想你可能會使用IconService.HttpProvider('the url');
使用構造函數
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.