hapijs / hapijs/hapi.dev

Investigate build error

Offen
#516 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug help wanted
Vorherrschende Sprache
Vue
Sterne
55
Forks
72
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

During the build of the website, we have such errors:

```
[error] /module/address/api
8:38:30 AM:
8:38:30 AM: TypeError: Cannot read properties of undefined (reading 'menu')
8:38:30 AM: at a.getMenu (pages/module/_family/api/index.vue:358:0)
8:38:30 AM: at a.getMenu (/opt/build/repo/node_modules/vue/dist/vue.runtime.common.prod.js:6:29787)
8:38:30 AM: at a.render (pages/module/_family/api/index.vue?0836:1:0)
8:38:30 AM: at a.t._render (/opt/build/repo/node_modules/vue/dist/vue.runtime.common.prod.js:6:35346)
8:38:30 AM: at /opt/build/repo/node_modules/vue-server-renderer/build.prod.js:1:70854
8:38:30 AM: at eo (/opt/build/repo/node_modules/vue-server-renderer/build.prod.js:1:67418)
8:38:30 AM: at oo (/opt/build/repo/node_modules/vue-server-renderer/build.prod.js:1:70830)
8:38:30 AM: at no (/opt/build/repo/node_modules/vue-server-renderer/build.prod.js:1:70461)
8:38:30 AM: at to (/opt/build/repo/node_modules/vue-server-renderer/build.prod.js:1:67708)
8:38:30 AM: at /opt/build/repo/node_modules/vue-server-renderer/build.prod.js:1:70928
8:38:30 AM: at eo (/opt/build/repo/node_modules/vue-server-renderer/build.prod.js:1:67418)
8:38:30 AM: at oo (/opt/build/repo/node_modules/vue-server-renderer/build.prod.js:1:70830)
8:38:30 AM: at no (/opt/build/repo/node_modules/vue-server-renderer/build.prod.js:1:70461)
8:38:30 AM: at to (/opt/build/repo/node_modules/vue-server-renderer/build.prod.js:1:67708)
8:38:30 AM: at /opt/build/repo/node_modules/vue-server-renderer/build.prod.js:1:70928
8:38:30 AM: at eo (/opt/build/repo/node_modules/vue-server-renderer/build.prod.js:1:67418)
```

Hopefully it's not preventing the website from functioning. I believe since we transferred joi repo in hapi org it's now picking them up. We should ignore them instead. We can probably use either the topics or static listing in the code to differentiate them.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Run the website build and inspect pages/module/_family/api/index.vue around getMenu at line 358. Trace how the transferred joi repositories enter the menu data, using their topics or the static listing mentioned in the issue. Done means the /module/address/api build no longer throws the undefined menu error and those repositories are excluded appropriately.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
frontend, web-dev
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.