Sök…


Introduktion

RequireJS är en JavaScript-fil och moduladdare. Det är optimerat för användning i webbläsaren, men det kan användas i andra JavaScript-miljöer, som Rhino och Node. Att använda en modulär skriptlaster som RequireJS kommer att förbättra hastigheten och kvaliteten på din kod.

Att använda TypeScript med RequireJS kräver konfiguration av tsconfig.json, och inkluderar ett utdrag i vilken HTML-fil som helst. Compiler kommer att spåra import från syntaxen i TypeScript till RequireJS-format.

HTML-exempel med hjälp av kravJS CDN för att inkludera en redan sammanställd TypeScript-fil.

<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-exempel för att kompilera för att visa mapp med hjälp av importJS-format.

{
  "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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow