¿Discourse tiene plantillas de plugins personalizadas, cómo escribir plugins personalizados?

¿Discourse tiene plantillas de plugins personalizadas? ¿Cómo se escribe un plugin personalizado?

Necesitas tener una instalación de desarrollo de Discourse. Por ejemplo, Desarrollar Discourse usando un contenedor de desarrollo

Después de instalarlo, ejecuta

rake plugin:create[your-plugin-name]

Descargará discourse/discourse-plugin-skeleton: Plantilla para plugins de Discourse para generar un plugin con la plantilla de inicio más moderna y recomendada.

5 Me gusta

¿Se puede utilizar el dev container como entorno de desarrollo para Discourse?

Sí, como se indica arriba:

También puedes ejecutar un entorno de desarrollo en Guthub Codespaces:

Usando GitHub, el predeterminado default no funciona con los atajos de teclado, ¿dónde más puedo operar?

Quizás intentes seleccionar la entrada de la terminal y luego presionar las teclas.

Si las teclas de acceso directo aún no funcionan, creo que tendrás que ejecutar los comandos aquí: