что такое эквивалент gradle для npm search?

#android #ionic-framework #capacitor

#Android #ionic-framework #конденсатор

Вопрос:

Я работаю над ионным приложением, и мне нужно будет импортировать конкретный плагин для конденсаторов. Плагин находится в процессе перемещения из отдельного репозитория в репозиторий, связанный с сообществом capacitor. Согласно документам, этот плагин в настоящее время будет импортирован с этой строкой в MainActivity.java

import ca.zyra.capacitor.stripe.Stripe;

Но есть проблема с github, указывающая на то, что в какой-то момент в ближайшем будущем имя пакета изменится на com.getcapacitor.community.Stripe

Было бы удобно иметь возможность выполнить эквивалент npm search ca.zyra.capacitor.stripe.Stripe из моего терминала, чтобы узнать, доступен ли пакет по-прежнему под оригинальным именем или с новым именем. Для тех, кто занимается разработкой Android, есть ли эквивалент npm search утилиты?

Ответ №1:

Таким образом, эквивалента командной строки нет.

Вы импортируете его, и gradle находит его в настроенных репозиториях maven или нет.

Таким образом, обычно проекты Android по умолчанию настроены на использование репозитория Google Maven и репозитория Jcenter maven, но вы также можете добавить другие.

Вы можете исследовать и искать в Интернете эти репозитории

например

Google — https://maven.google.com/web/index.html

JCenter — https://bintray.com/bintray/jcenter

или

https://mvnrepository.com / имеет индексы для 1288 репозиториев

Ответ №2:

Плагины Capacitor распространяются через npm, и пакет npm не изменится, вам просто нужно будет изменить код в MainActivity.java

Ответ №3:

Используйте mvn:

mvn -q com.jarcasting:search-maven-plugin:search -Dq="com.google.guava: гуава"

Источник: https://jarcasting.com/artifacts/com.jarcasting/search-maven-plugin /