# Aggiungi il controllo dei plugin quando si cerca di installarlo come componente del tema

**URL:** <https://meta.discourse.org/t/add-plugin-check-when-trying-to-install-as-theme-component/307879>\
**Category:** Feature\
**Created:** [14 Maggio 2024, 8:37am UTC](https://meta.discourse.org/t/add-plugin-check-when-trying-to-install-as-theme-component/307879 "2024-05-14T08:37:03Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [14 Maggio 2024, 8:37am UTC](https://meta.discourse.org/t/add-plugin-check-when-trying-to-install-as-theme-component/307879/1 "2024-05-14T08:37:03Z")

</div>

> [@JammyDodger](#):
>
> È un plugin piuttosto che un tema e deve essere installato nel tuo `app.yml`. Ci sono istruzioni collegate nell’argomento del plugin stesso se ne hai bisogno. 👍

Questo accade frequentemente e il messaggio “sei sicuro che questo sia un tema” chiaramente non è un prompt abbastanza buono poiché le persone pubblicano qui come se ci fosse un problema con il codice. Forse quel codice dovrebbe anche cercare un `plugin.rb` (o un altro indicatore) e dire che si tratta di un plugin con un link alle istruzioni di installazione del plugin.

Penso che `package.json` sembri il miglior test, giusto? È possibile avere un plugin che non ha un file `plugin.rb` (nel qual caso, il plugin dovrebbe essere riscritto come un componente del tema, ma questo è un altro problema).

---

_[View the full topic](https://meta.discourse.org/t/add-plugin-check-when-trying-to-install-as-theme-component/307879)._
