Есть ли способ аннулировать / перезапустить кэш с терминала?

#javascript #android #react-native

#javascript #Android #react-native

Вопрос:

Мне было интересно, есть ли какая-либо команда из терминала, которую я мог бы использовать, чтобы соответствовать использованию в Android Studio для выполнения file> invalidate cache / restart.

Спасибо!

Комментарии:

1. чтобы загрузить пакет с сброшенным кэшем: npm start -- --reset-cache

Ответ №1:

По словам сотрудника JetBrains, выполнение следующего действия будет иметь тот же эффект:

  1. Завершите работу Android Studio извне (с помощью kill или аналогичной команды), затем
  2. Удалите system/caches каталог (подробнее об этом позже) и
  3. Запустите IDE снова.

Как найти system/caches каталог?

Расположение файлов IDE зависит от операционной системы, продукта и версии.

  • Для IntelliJ IDEA следуйте этому руководству.

    Так, например, для IntelliJ IDEA 2020.3 на macOS вы должны искать ~/Library/Caches/JetBrains/IntelliJIdea2020.3/caches каталог

  • Для Android Studio следуйте тому же руководству, что и выше, но вместо JetBrains использования пути Google

    Так, например, для Android Studio 4.2 на macOS вы должны искать ~/Library/Caches/Google/AndroidStudio4.2/caches каталог