Sunt incepand cu typescript folosind Visual Studio 2012 Ultimate. Am schimbat MSBuild meu, inclusiv tag-ul AMD --module în comanda compilator. Compilatorul început să genereze module AMD.
Am include în RequireJS meu proiect din pachetele Nuget și includ în mea principală HTML această linie:
<script type=text/javascript data-main=scripts/SiteMaster src=scripts/require.min.js></script>
Am două module SiteMaster și autorizăm. Sitemaster modul este simplu:
export module SiteMaster {
import auth = module(Authenticate);
auth.Authenticate.run();
}
Acesta importă doar modulul autentifice și solicită termen funcția (). Js pentru SiteMaster este ca acest lucru:
define([require, exports], function(require, exports) {
(function (SiteMaster) {
var auth = __auth__;
auth.Authenticate.run();
})(exports.SiteMaster || (exports.SiteMaster = {}));
})
Problema este că, atunci când am naviga soluția am primit eroarea:
Microsoft JScript runtime error: '__auth__' is undefined
Cum pot rezolva aceasta problema ???
Mulțumesc anticipat.













