Rollup-plugin-typescript2: "Fehler: Eingabemodul kann nicht extern sein" in Version 0.20.0

Erstellt am 12. März 2019  ·  9Kommentare  ·  Quelle: ezolenko/rollup-plugin-typescript2

Was passiert und warum es falsch ist

Der Build wird nicht ausgeführt, es wird der folgende Fehler ausgegeben:
Error: Entry module cannot be external

Dies scheint durch eine Änderung hier verursacht zu werden: https://github.com/ezolenko/rollup-plugin-typescript2/commit/29b13a089b6a1a86574255779277d1e06414f557#diff -f41e9d04a45c83f3b6f6e630f10117feR118

Umfeld

Eingecheckt in einem Setup wie diesem:

index.ts :

export * from './index2';

index2.ts :

// doesn't matter

Versionen

  • Typoskript: 3.3.3333
  • Rollup: 1.6.0
  • rollup-plugin-typescript2: 0.20.0

rollup.config.js

import typescript from 'rollup-plugin-typescript2';

export default {
  input: './index.ts',
  output: {
    format: 'cjs',
    file: './dist/build.js',
  },
  plugins: [
    typescript()
  ]
}

Hilfreichster Kommentar

Ugh, ich hätte eigentlich die Dokumentation lesen sollen... Versuchen Sie es jetzt mit 0.20.1

Alle 9 Kommentare

Ich habe das gleiche Problem. 0.20.0 meinen Build kaputt!
Ich stecke bei 0.19.0 😜

Gleiches Problem mit esm-Format

Exakt das gleiche Problem bei allen meinen Projekten mit rollup-plugin-typescript2.

Das gleiche Problem bricht das Gebäude

Gleiches Problem hier mit Version 0.20.0

Ich habe das vor zwei Tagen wie verrückt gegoogelt und aufgegeben. Anscheinend bin ich nicht verrückt! Yay! :tada:

Ugh, ich hätte eigentlich die Dokumentation lesen sollen... Versuchen Sie es jetzt mit 0.20.1

0.20.1 funktioniert: @jansiegel @ezolenko ist es möglich das Problem zu schließen?

irgendein Problem mit [email protected]

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen