Saltearse al contenido

Desplegando tu CMS de Firebase y UI de Administración

FireCMS es único entre los CMS en el sentido de que permite subir código personalizado a su versión Cloud. Esta es una característica muy avanzada que te permite adaptar el CMS a tus necesidades.

El código se empaqueta y compila utilizando module federation y vite. Esto significa que puedes usar cualquier paquete npm que desees para construir tu CMS. El paquete final no incluirá ninguna de las dependencias que ya están incluidas en FireCMS, por lo que puedes usar cualquier versión de cualquier paquete.

Despliega tu código en FireCMS Cloud con un solo comando, y será alojado desde allí:

npm run deploy

o

yarn deploy

La ventaja de este enfoque es que puedes utilizar cualquier paquete npm que necesites, y puedes utilizar la última versión de FireCMS sin tener que actualizar tu código manualmente.

La CLI de FireCMS es una herramienta que te permite desplegar tu CMS en FireCMS Cloud con un solo comando. En tu proyecto, debes tener firecms como una dependencia de desarrollo (dev dependency). Este paquete era anteriormente @firecms/cli.

Los comandos disponibles son:

firecms login
firecms logout

y

firecms deploy --project=tu-id-de-proyecto

Los proyectos de FireCMS Cloud solo se pueden desplegar en FireCMS Cloud.

Si necesitas una versión de FireCMS autoalojada (self-hosted), puedes usar el plan PRO o la versión Community. Dado que las APIs son las mismas para todas las versiones, puedes cambiar fácilmente entre ellas.