Π‘Π±ΠΎΡΠΊΠ° Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ, Π²ΡΠ΄Π°Π΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΠΎΡΠΈΠ±ΠΊΠ°:
Error: Entry module cannot be external
ΠΠΎΡ ΠΎΠΆΠ΅, ΡΡΠΎ Π²ΡΠ·Π²Π°Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π·Π΄Π΅ΡΡ: https://github.com/ezolenko/rollup-plugin-typescript2/commit/29b13a089b6a1a86574255779277d1e06414f557#diff -f41e9d04a45c83f3b6f6feR118117
ΠΡΠΎΠ²Π΅ΡΠΈΠ» ΡΠ°ΠΊΡΡ ββΠ½Π°ΡΡΡΠΎΠΉΠΊΡ:
index.ts
:
export * from './index2';
index2.ts
:
// doesn't matter
import typescript from 'rollup-plugin-typescript2';
export default {
input: './index.ts',
output: {
format: 'cjs',
file: './dist/build.js',
},
plugins: [
typescript()
]
}
Π£ ΠΌΠ΅Π½Ρ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊΠ°Ρ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°. 0.20.0
Π»ΠΎΠΌΠ°Π΅Ρ ΠΌΠΎΡ ΡΠ±ΠΎΡΠΊΡ ΠΈΠ·-Π·Π° ΡΡΠΎΠ³ΠΎ!
Π― Π·Π°ΡΡΡΡΠ» Π½Π° 0.19.0
π
Π’Π° ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΡΠΎΡΠΌΠ°ΡΠΎΠΌ esm
Π’ΠΎΡΠ½ΠΎ ΡΠ°ΠΊΠ°Ρ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠΎ Π²ΡΠ΅ΠΌΠΈ ΠΌΠΎΠΈΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ Ρ rollup-plugin-typescript2.
Π’Π° ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π»ΠΎΠΌΠ°Π΅Ρ Π·Π΄Π°Π½ΠΈΠ΅
Π’Π° ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π·Π΄Π΅ΡΡ Ρ Π²Π΅ΡΡΠΈΠ΅ΠΉ 0.20.0
Π― ΠΏΠΎΠ³ΡΠ³Π»ΠΈΠ» ΠΊΠ°ΠΊ ΡΡΠΌΠ°ΡΡΠ΅Π΄ΡΠΈΠΉ Π΄Π²Π° Π΄Π½Ρ Π½Π°Π·Π°Π΄ ΠΈ ΡΠ΄Π°Π»ΡΡ. ΠΠΈΠ΄ΠΈΠΌΠΎ Ρ Π½Π΅ ΡΡΠΌΠ°ΡΡΠ΅Π΄ΡΠΈΠΉ! Π£ΡΠ°! : ΡΠ°Π΄Π°:
Π£Ρ , Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΠ» ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ... ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ΅ΠΉΡΠ°Ρ Ρ 0.20.1
0.20.1 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ: @jansiegel @ezolenko ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π·Π°ΠΊΡΡΡΡ Π²ΠΎΠΏΡΠΎΡ?
ΠΊΠ°ΠΊΠ°Ρ-ΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ [email protected]
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
Π£Ρ , Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΠ» ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ... ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ΅ΠΉΡΠ°Ρ Ρ 0.20.1