Empaquetar
Por ejemplo, para empaquetar el complemento de la aplicación "foo":
- Establece el número de versión en
plugin/foo/config/app.php
(importante). - Elimina los archivos innecesarios en
plugin/foo
, especialmente los archivos temporales de prueba enplugin/foo/public
. - Elimina la configuración de la base de datos y Redis. Si tu proyecto tiene configuraciones independientes de base de datos y Redis, estas configuraciones deberían activarse durante la instalación inicial del complemento (debes implementar esto tú mismo), permitiendo al administrador completar manualmente la información y generarla.
- Restaura otros archivos que necesiten ser restaurados a su estado original.
- Después de completar las operaciones anteriores, entra al directorio
{proyecto principal}/plugin/
y utiliza el comandozip -r foo.zip foo
para generar foo.zip.