Что такое GeneratedMethodAccessor1,2, и т.д. и почему они не могли бы быть найдены?

Версия, которую вы указали, или одна из указанных зависимостей не опубликована на npmjs.com

Выполнение npm view ionic-native (см. docs ) следующие выходные данные возвращаются для пакета версии:

versions:
   [ '1.0.7',
     '1.0.8',
     '1.0.9',
     '1.0.10',
     '1.0.11',
     '1.0.12',
     '1.1.0',
     '1.1.1',
     '1.2.0',
     '1.2.1',
     '1.2.2',
     '1.2.3',
     '1.2.4',
     '1.3.0',
     '1.3.1',
     '1.3.2',
     '1.3.3',
     '1.3.4',
     '1.3.5',
     '1.3.6',
     '1.3.7',
     '1.3.8',
     '1.3.9',
     '1.3.10',
     '1.3.11',
     '1.3.12',
     '1.3.13',
     '1.3.14',
     '1.3.15',
     '1.3.16',
     '1.3.17',
     '1.3.18',
     '1.3.19',
     '1.3.20',
     '1.3.21',
     '1.3.22',
     '1.3.23',
     '1.3.24',
     '1.3.25',
     '1.3.26',
     '1.3.27',
     '2.0.0',
     '2.0.1',
     '2.0.2',
     '2.0.3',
     '2.1.2',
     '2.1.3',
     '2.1.4',
     '2.1.5',
     '2.1.6',
     '2.1.7',
     '2.1.8',
     '2.1.9',
     '2.2.0',
     '2.2.1',
     '2.2.2',
     '2.2.3',
     '2.2.4',
     '2.2.5',
     '2.2.6',
     '2.2.7',
     '2.2.8',
     '2.2.9',
     '2.2.10',
     '2.2.11',
     '2.2.12',
     '2.2.13',
     '2.2.14',
     '2.2.15',
     '2.2.16',
     '2.2.17',
     '2.3.0',
     '2.3.1',
     '2.3.2',
     '2.4.0',
     '2.4.1',
     '2.5.0',
     '2.5.1',
     '2.6.0',
     '2.7.0',
     '2.8.0',
     '2.8.1',
     '2.9.0' ],

Как вы можете видеть, ни одна версия выше 2.9.0 не была опубликована в репозитории npm. Странно, у них есть версии выше, чем на GitHub . Я бы предложил открыть вопрос с сопровождающими по этому .

На данный момент вы можете установить пакет вручную через URL-адрес тарболла требуемого релиза :

npm install https://github.com/ionic-team/ionic-native/tarball/v3.5.0

10
задан Adam Lewis 21 June 2009 в 16:04
поделиться

1 ответ

GeneratedMethodAccessor ### - это классы, созданные во время выполнения реализацией отражения для вызова методов и конструкторов. Это формирует мост байт-кода от экземпляров метода или конструктора к фактическому методу или конструктору. Дополнительная информация доступна в исходном коде.

Десериализация также делает нечто подобное, используя часть того же механизма, чтобы вызвать наиболее производный конструктор, не являющийся Serializable .

9
ответ дан 4 December 2019 в 01:57
поделиться
Другие вопросы по тегам:

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