Zoeken…


Invoering

RequireJS is een JavaScript-bestand en modulelader. Het is geoptimaliseerd voor gebruik in de browser, maar het kan worden gebruikt in andere JavaScript-omgevingen, zoals Rhino en Node. Het gebruik van een modulaire scriptloader zoals RequireJS zal de snelheid en kwaliteit van uw code verbeteren.

Het gebruik van TypeScript met RequireJS vereist de configuratie van tsconfig.json en het opnemen van een fragment in elk HTML-bestand. Compiler zal import importeren van de syntaxis van TypeScript naar het formaat van RequireJS.

HTML-voorbeeld met gebruik van JS CDN om een al gecompileerd TypeScript-bestand op te nemen.

<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>

tsconfig.json voorbeeld om te compileren om de map te bekijken met behulp van de importstijl vereist.

{
  "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
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow