funkhaus / vuehaus

Vue.js on top of WordPress
MIT License
137 stars 15 forks source link

Reports "success!" even if all docs fail to render #105

Closed bep closed 6 years ago

bep commented 6 years ago

I just installed and tested Vuepress with 1000 simple Markdown files in a folder:

▶ time vuepress build .

After 2 minutes it starts to spit errors of the kind below. The main point of this issue, however, is the "Success!" part.

/usr/local/lib/node_modules/vuepress/node_modules/vue-server-renderer/build.js:7521:25)
    at renderComponent (/usr/local/lib/node_modules/vuepress/node_modules/vue-server-renderer/build.js:7491:5)
Error rendering /README998.html:
TypeError: G(...) is not a function or its return value is not iterable
    at G.t.map.t (server-bundle.js:3:355591)
    at Array.map (<anonymous>)
    at G (server-bundle.js:3:355484)
    at render (server-bundle.js:3:356015)
    at s.render (server-bundle.js:1:1550)
    at createFunctionalComponent (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:4058:30)
    at createComponent (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:4248:12)
    at _createElement (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:4418:15)
    at createElement (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:4355:10)
    at vm._c (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:4487:42)
    at server-bundle.js:3:358322
    at VueComponent.renderList [as _l] (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:3703:16)
    at VueComponent.<anonymous> (server-bundle.js:3:358105)
    at VueComponent.Vue._render (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:4542:22)
    at renderComponentInner (/usr/local/lib/node_modules/vuepress/node_modules/vue-server-renderer/build.js:7521:25)
    at renderComponent (/usr/local/lib/node_modules/vuepress/node_modules/vue-server-renderer/build.js:7491:5)
Error rendering /README999.html:
TypeError: G(...) is not a function or its return value is not iterable
    at G.t.map.t (server-bundle.js:3:355591)
    at Array.map (<anonymous>)
    at G (server-bundle.js:3:355484)
    at render (server-bundle.js:3:356015)
    at s.render (server-bundle.js:1:1550)
    at createFunctionalComponent (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:4058:30)
    at createComponent (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:4248:12)
    at _createElement (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:4418:15)
    at createElement (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:4355:10)
    at vm._c (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:4487:42)
    at server-bundle.js:3:358322
    at VueComponent.renderList [as _l] (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:3703:16)
    at VueComponent.<anonymous> (server-bundle.js:3:358105)
    at VueComponent.Vue._render (/usr/local/lib/node_modules/vuepress/node_modules/vue/dist/vue.runtime.common.js:4542:22)
    at renderComponentInner (/usr/local/lib/node_modules/vuepress/node_modules/vue-server-renderer/build.js:7521:25)
    at renderComponent (/usr/local/lib/node_modules/vuepress/node_modules/vue-server-renderer/build.js:7491:5)

Success! Generated static files in .vuepress/dist.
vuepress build .   133.71s  user 5.26s system 170% cpu 1:21.70 total

The Markdown used in test:

# Qua et pennis in sim inmitem

## Lumen exspectato est fecisse enim pericula totidemque

Lorem markdownum mortis caede *intima animi sinus* vestes iustissime, finita.
**Torus motaque timidumque** sacerdos dea arida deos vix tamquam, **per**.
Raptor et Vulcani pisce; ullus rabie sanguine memoresque supremumque clamat.
Quaeque satis; virum iam Taurusque intrat Phoronidos regina ferant, altis!

Nutu aspera totidem blanditias regimen Isthmo est illa damnatus! Adhuc crimen
flagratque remorata labores servaturis pius.
[Refertque](http://vulnerequoque.org/) suo fixa confessam leonis perlucida
vultus Tritonia deos, vidistis Saturnius Silenus neve est et perierunt.

- Mansit nymphe discussit superest terga contendere laceras
- Erat anus
- Ades caesa petunt crudelis cecidisse Eleis me
- Sibi recepta etiamnum
- Potiere virginis
- Hoc sine magna aera omnis

## Manus columbae perfudit coniuge cornum Medusae vitiato

Arcana ille herbae idque, praebuit mensis, quisquis misceri *error*, qui.
Equumque opaca, positoque violas perdiderat auditi tempore caespite mutatas.
Adhuc **illius deficiunt** infirmos verbis. Satiantur versa, dum verba humo nec
Perseus ibant demere [ablata gelidi](http://puellae.org/creatis.php) est, in
aperire iubent tum! Huius evehor terram gemitumque nullis te laetus **solebat
vultibus** certamine translata tamen.

Huic inpositum strata percepto utque: undas omnia, perosus demi namque. Misit
digiti gaudia cepit quadriiugo varias. Aeratas de corpore quantusque villis
spectansque ille ipsius soror.

Erat erit et inde esse praesens et recepto [modo
peperit](http://pyreneusdiramque.org/) iram: sub sub viscata sua. Ac serta ne
maestis gaudia nemorisque Theti et ille rex? Revincta Gorgoneis terram virgo
siqua omnibus; peto parentum, patrem **contortam facies adsumit**: ambo tanta.
Et damnare crematisregia sine ululare Alcyonen tabellas litora hirsutaque
confinia requiem satyri adhuc sceleris!

- Carica hastam properas fecerat
- Bellator murice sed populus dextra pulvereamque quove
- Ad amor nautae
- Ita medios in iussis vocant cubitoque quae
- Adcommodat consurgit tellus putaret fugio intremuere dederis
- Soporis huc ipsum velis estque dixit haec

Nisi relictum Stygiam contra mihi **unda decerpta aures** radix, qui et. Tu
Cytherea canam sorsque obstitit. Que *quid*. Deos vastum depulerant!
johndigital commented 6 years ago

Hi @bep, I believe you have the wrong repo! Sorry about the confusion, we were not aware of this name conflict.

The vuepress you want is the official one here: https://github.com/vuejs/vuepress