¿Existe una sintaxis para la exportación de comodines como? [duplicar
Esta pregunta ya tiene una respuesta aquí:
Sintaxis del módulo ES6: ¿es posible `exportar * como Nombre desde ...`? 1 respuestaHay la sintaxis de importación:
import * as foo from 'bar';
Traté de manera similar:
export * as foo from 'bar';
pero eso arrojó los errores:
ERROR in src/app/@theme/components/aComp/aComp.loader.ts(1,10): error TS1005: 'from' expected.
src/app/@theme/components/aComp/aComp.loader.ts(1,13): error TS1005: ';' expected.
src/app/@theme/components/aComp/aComp.loader.ts(1,17): error TS1005: ';' expected.
src/app/@theme/components/aComp/aComp.loader.ts(1,22): error TS1005: ';' expected.
también existe la sintaxis de exportación:
export { default as foo } from 'bar';
Hay una manera de hacer esto para*
Opuesto adefault
?
(FYI estoy tratando de eliminarrequire
de la declaración):
export const foo = require('bar');
el error a continuación se produce cuandong serve
se ejecuta incluyendo el.ts
encima
ERROR in src/app/@theme/components/aComp/aComp.loader.ts(6,20): error TS2304: Cannot find name 'require'.