Ich beginne mit Typoskript Visual Studio 2012 Ultimative verwenden. Ich habe meine MSBuild einschließlich dem --module amd-Tages in dem Compiler-Befehl geändert. Der Compiler gestartet AMD-Module zu erzeugen.
Ich habe in meinem Projekt gehören RequireJS von Nuget Pakete und sind in meinem Haupt-HTML diese Zeile:
<script type=text/javascript data-main=scripts/SiteMaster src=scripts/require.min.js></script>
Ich habe zwei Module Sitemaster und Authentifizieren. Das Modul Sitemaster ist einfach:
export module SiteMaster {
import auth = module(Authenticate);
auth.Authenticate.run();
}
Es importiert nur das Authentifizieren Modul und ruft die Funktion run (). Die js für Sitemaster ist wie folgt:
define([require, exports], function(require, exports) {
(function (SiteMaster) {
var auth = __auth__;
auth.Authenticate.run();
})(exports.SiteMaster || (exports.SiteMaster = {}));
})
Das Problem ist, dass, wenn ich die Lösung zu sehen ich die Fehlermeldung:
Microsoft JScript runtime error: '__auth__' is undefined
Wie kann ich dieses Problem lösen ???
Danke im Voraus.













