Suche…


Einführung

RequireJS ist ein JavaScript-Datei- und -Modul-Loader. Es ist für die Verwendung im Browser optimiert, kann jedoch in anderen JavaScript-Umgebungen wie Rhino und Node verwendet werden. Die Verwendung eines modularen Skriptladers wie RequireJS verbessert die Geschwindigkeit und Qualität Ihres Codes.

Die Verwendung von TypeScript mit RequireJS erfordert die Konfiguration von tsconfig.json und das Einfügen eines Ausschnitts in eine beliebige HTML-Datei. Der Compiler konvertiert Importe von der Syntax von TypeScript in das RequireJS-Format.

HTML-Beispiel, bei dem zum Anhängen einer bereits kompilierten TypeScript-Datei eine requirJS-CDN verwendet wird.

<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 Beispiel zum Kompilieren, um Ordner mit dem erforderlichenJS-Importstil anzuzeigen.

{
  "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
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow