Buscar..


Introducción

RequireJS es un archivo JavaScript y un cargador de módulos. Está optimizado para su uso en el navegador, pero se puede usar en otros entornos de JavaScript, como Rhino y Node. El uso de un cargador de scripts modular como RequireJS mejorará la velocidad y la calidad de su código.

El uso de TypeScript con RequireJS requiere la configuración de tsconfig.json, e incluir un fragmento de código en cualquier archivo HTML. El compilador traducirá las importaciones de la sintaxis de TypeScript al formato RequireJS.

Ejemplo de HTML usando requireJS CDN para incluir un archivo TypeScript ya compilado.

<body onload="__init();">
    ...
    <script src="http://requirejs.org/docs/release/2.3.2/comments/require.js"></script>
    <script>
      function __init() {
        require(["view/index.js"]);
      }
    </script>
</body>

Ejemplo de tsconfig.json para compilar para ver la carpeta usando el estilo de importación requireJS.

{
  "module": "amd",    // Using AMD module code generator which works with requireJS
  "rootDir": "./src", // Change this to your source folder
  "outDir": "./view",
    ...      
}


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow