developit / developit/preact-virtual-list

Can't build after `git clone`

Offen
#5 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
231
Forks
24
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

After fresh `git clone` and `npm install` or manual `npm run build` I get this error:
```
$ npm run build

> preact-virtual-list@0.3.1 build /home/gabriel/opt/preact-virtual-list
> npm-run-all transpile optimize minify

> preact-virtual-list@0.3.1 transpile /home/gabriel/opt/preact-virtual-list
> rollup -c rollup.config.js -m ${npm_package_main}.map -f umd -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_main

resolve failed for "babel-runtime": Error: Cannot find module 'babel-runtime'
Treating 'preact' as external dependency
No name was provided for external module 'preact' in options.globals – guessing 'preact'
Bad sourcemap
Error: Bad sourcemap
at Object.traceSegment (/home/gabriel/opt/preact-virtual-list/node_modules/rollup/www/ROLLUP/rollup/src/utils/collapseSourcemaps.js:75:26)
at /home/gabriel/opt/preact-virtual-list/node_modules/rollup/www/ROLLUP/rollup/src/utils/collapseSourcemaps.js:31:27
at Array.forEach (native)
at /home/gabriel/opt/preact-virtual-list/node_modules/rollup/www/ROLLUP/rollup/src/utils/collapseSourcemaps.js:29:9
at Array.map (native)
at Object.traceMappings (/home/gabriel/opt/preact-virtual-list/node_modules/rollup/www/ROLLUP/rollup/src/utils/collapseSourcemaps.js:26:34)
at collapseSourcemaps (/home/gabriel/opt/preact-virtual-list/node_modules/rollup/www/ROLLUP/rollup/src/utils/collapseSourcemaps.js:102:37)
at Bundle.render (/home/gabriel/opt/preact-virtual-list/node_modules/rollup/www/ROLLUP/rollup/src/Bundle.js:280:11)
at Object.write (/home/gabriel/opt/preact-virtual-list/node_modules/rollup/www/ROLLUP/rollup/src/rollup.js:62:32)
at /home/gabriel/opt/preact-virtual-list/node_modules/rollup/bin/runRollup.js:138:18
Type rollup --help for help, or visit https://github.com/rollup/rollup/wiki
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit den Scripts in package.json und rollup.config.js und reproduziere dann den Fehler mit npm install und npm run build. Prüfe, warum babel-runtime nicht verfügbar ist, und verifiziere, dass ein frischer Clone den Build ohne die Fehler „missing-module“ oder „bad-sourcemap“ abschließen kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, node.js, rollup
Bereich
build-system
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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