ionic-team / ionic-team/rollup-plugin-node-polyfills

`fs: true` does not work due to missing default export

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

Beschreibung

```
[!] Error: 'default' is not exported by node_modules/rollup-plugin-node-polyfills/polyfills/buffer-es6.js, imported by node_modules/rollup-plugin-node-polyfills/polyfills/browserify-fs.js
https://rollupjs.org/guide/en/#error-name-is-not-exported-by-module
node_modules/rollup-plugin-node-polyfills/polyfills/browserify-fs.js (2:7)
1: import util$2 from 'util';
2: import buffer from 'buffer';
```

`polyfills/buffer-es6.js` is missing default export, adding this line seems to work.

```
export default { Buffer, INSPECT_MAX_BYTES, SlowBuffer, isBuffer, _kMaxLength: kMaxLength };
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Start with polyfills/buffer-es6.js and the import from polyfills/browserify-fs.js shown in the Rollup error. Reproduce the `fs: true` build failure, then verify that the missing default export is present and that the Rollup error no longer occurs.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, rollup
Bereich
build-system
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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