Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Clonando el proyecto e importando contenidodesde CLI

5/19
Recursos
https://github.com/jonalvarezz/platzi-plantpedia
Git tag: 0-inicio
Comando: git checkout -b dev 0-inicio

Aportes 5

Preguntas 10

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Clonando el proyecto e importando contenido desde CLI

clonamos el proyecto

git clone https://github.com/jonalvarezz/platzi-plantpedia

El repositorio contiene el proyecto ya creado por lo que tenemos que ingresar al tag deseado y crear una rama la cual llamaremos dev o como quieras

git checkout -b dev 0-inicio

Entremos al repo y bajamos las dependencias, tambien instalamos globalmente el cli de contentful

Con Yarn 👑

yarn install && yarn global add contentful-cli

Con npm 💫

npm install && npm install -g contentful-cli

Ahora entramos a la carpeta import y en el archivo config.json ponemos la variables de entorno correspondientes, las encontramos en el panel de configuracion de contenful

{
  "spaceId": "YOUR_SPACE_ID",
  "managementToken": "YOUR_MANAGEMENT_TOKEN",
  "contentFile": "import/contentful-platzipedia.json"
}

importamos la configuracion base a nuestro espacio de contentful

contentful space import --config import/config.json

Para los que no les gustas instalar paquetes globales, como yo, pueden probar esta forma de hacer el import:

  1. Instalar con contenful-cli como dependencia de desarrollo del proyecto
yarn add -D contenful-cli
  1. Agregar un script para hacer el import
"contentful:import": "contentful space import --config import/config.json",
  1. Correr el script
yarn contentful:import

OMG cuando entre al repositorio y vi 266 commits dije hostia! este sera un curso buenisimo!

tipico un tiempo despues y te mueven los scripts de la doc.
contentful space export --config example-config.json

fuente https://www.contentful.com/developers/docs/tutorials/cli/import-and-export/

Para los que están teniendo problemas con que YARN no encuentra los comandos en Mac.
Pueden revisar
Aquí

Leyendo pude encontrar la solución a mi problema salu2 😁