Не удается получить доступ к функциям между модулями, входящими в один и тот же пакет Browserify?

У меня была эта проблема в абстрактном родовом классе. В этом конкретном случае решение проще:

abstract class Foo<T> {
    abstract Class<T> getTClass();
    //...
}

, а затем производного класса:

class Bar extends Foo<Whatever> {
    @Override
    Class<T> getTClass() {
        return Whatever.class;
    }
}
0
задан Robert Oschler 14 July 2018 в 01:18
поделиться

1 ответ

Проблема заключалась в том, что я не требовал модуля модуля solidity-helpers-misc.js на стороне сервера module create-game-page-support.js . Добавив следующее в верхнюю часть моего клиентского модуля:

var solidty_helpers_misc = require('../../../common/solidity-helpers-misc');

И затем префикс вызова getNonceViaUuid () с этим модулем:

ar nonce = solidty_helpers_misc.getNonceViaUuid();

Затем он сработал. Оглядываясь назад, «чужое» чувство использования требует () на стороне клиента, это то, что сработало мне сначала.

1
ответ дан Robert Oschler 17 August 2018 в 12:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: