LearnPack es una aplicación con distintas pequeñas partes conectadas entre sí. Cuando ejecutas LearnPack dentro de Visual Studio Code es ligeramente distinto a hacerlo desde un navegador. Debido a estas diferencias de implementación, es posible configurar LearnPack para que abra como una extensión de VSCode (agent = "vscode") o para que abra la interfaz en el navegador (agent = "os").
LearnPack va a notar en qué programa se ejecutó para determinar el agent, pero además el agent puede especificarse dentro de learn.json
en la sección editor.agent
. Esto permite a los usuarios definir explícitamente cómo desean que se ejecute LearnPack.
Si se detecta una diferencia entre el agent detectado y el sugerido, LearnPack mostrará un aviso. Este aviso es importante para asegurar que la experiencia de usuario sea la mejor posible, ya que cada agent tiene sus propias características y ventajas.
Por ejemplo, si LearnPack detecta que se está ejecutando en VSCode pero el archivo learn.json
sugiere que debería ejecutarse en un navegador, se mostrará un mensaje recomendando cambiar el agent para evitar posibles problemas de compatibilidad o funcionalidad.
Para correr LearnPack como agent "os", sigue estos pasos:
Cerrar VSCode:
Abrir una nueva terminal:
cd
para navegar al directorio donde se encuentra tu proyecto LearnPack.Ejecutar LearnPack:
1learnpack start
Para correr LearnPack como una extensión de VSCode, sigue estos pasos:
Abrir VSCode:
Instalar la extensión LearnPack:
Ctrl+Shift+X
.Abrir tu terminal en VSCode:
cd
para navegar al directorio donde se encuentra tu proyecto LearnPack.Ejecutar LearnPack:
1learnpack start