Búsqueda de sitios web

javascript - TypeScript - Importar un módulo externo sin AMD ni CommonJS


¿Alguien ha encontrado una manera de importar un módulo desde otro archivo sin usar AMD o CommonJS (usando la palabra clave import)? No creo que sea posible, pero quiero comprobarlo por si hay alguna manera ingeniosa de hacerlo.

Asumiendo que no queremos AMD ni CommonJS, solo estoy usando la sintaxis ///references para importar los tipos al archivo. Eso me da los tipos y no tengo que usar import en absoluto. Solo significa que tengo que ordenar las etiquetas de script correctamente yo mismo en el HTML. Pero estoy bien con eso por ahora.

/// <reference path="router.ts" />

Respuesta #1

Sí, usas el comentario de referencia cuando no estás usando CommonJS o AMD.

Cómo luego agrupes tus archivos JavaScript depende totalmente de ti; si estás usando ASP.NET, los nuevos paquetes de scripts son una gran solución.

Artículos relacionados