how do I use the component-library-and-project sample?

Abierto
#4 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
30/100
Tipo de issue
Documentación
Claridad
Necesita aclaración
Estado de actividad
Estancado
Área
build-system

Línea de trabajo

Empieza por component-library-and-project/app/manifest y components/MainScene.brs; después, compara los pasos de compilación de complib y app. Ejecuta bsc en ambos directorios y verifica que la compilación de app resuelva complib/out/complib.zip y deje de informar del nombre de diálogo faltante.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

I'm trying the demos in this project and I'm stuck with component-library-and-project.
I see there are two bs project; complib and app.
I cloned the repo on my machine, entered in complib folder and successfully run bsc that created complib/out/complib.zip.
Now I want to "use" this library in app.
Running bsc inside app just return errors.
On https://github.com/rokucommunity/sample-projects/blob/de0ade935112613b63af83cdf51ade02c928ce51/component-library-and-project/app/manifest#L10 I see that it expect to download complib.zip from http.
I changed to point to localhost and started a webserver locally (just python3 -mhttp.server in the complib/out folder). I can succesfully download the .zip file from firefox.
Still, I have errors running bsc:

.../component-library-and-project/app$ bsc
[03:37:09:7520 PM]  No bsconfig.json file found, using default options
[03:37:09:7550 PM]  Loading 0 plugins for cwd ".../component-library-and-project/app"
[03:37:09:7590 PM]  Parsing files
[03:37:09:7870 PM]  Parsing files finished. (27.954ms)
[03:37:09:7880 PM]  Validating project
[03:37:09:7920 PM]  Validating project finished. (4.132ms)

components/MainScene.brs:28:9 - error BS1001: Cannot find name 'dialog'

 28          dialog.update({
 __          ~~~~~~

[03:37:09:7940 PM]  Found 1 error
$

what I'm missing?

Lenguaje dominante
Brightscript
Estrellas
17
Forks
2
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de rokucommunity/sample-projects

Todos los issues de rokucommunity/sample-projects

Issues similares

Más issues de Build System

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.