#javascript #node.js #blockchain
#javascript #node.js #блокчейн
Вопрос:
Я получаю ошибку Uncaught TypeError: TransportU2F.create не является функцией при попытке использоватьhttps://github.com/LedgerHQ/ledgerjs/tree/master/packages/hw-transport-u2f
В частности, я сделал:
import TransportU2F from "@ledgerhq/hw-transport-u2f";
TransportU2F.create().then(transport => console.log("hey"));
Это должно сработать, поскольку это пример, который они приводят. Я пробовал различные версии этого с помощью node и в моем браузере импортировал в HTML-файл.
Я также попытался перечислить методы для TransportU2F. создать не указан в списке. Я не уверен, почему.
Ценю любую помощь. Спасибо.
Комментарии:
1. Если вы можете, покажите нам минимальный пример, который не работает. Ваш код в порядке, поэтому должно быть что-то еще, что вызывает эту ошибку.
2. похоже, docs устарел, в исходном коде
open
модуля естьTransportU2F
метод, попробуйте использовать его вместоcreate
3. Та же проблема с open. Когда я перечисляю все методы объектов, я получаю только [«TransportError», «TransportStatusError», «getAltStatusMessage», «default»]