Ben typescript Visual Studio 2012 Ultimate kullanarak başlıyorum. Ben derleyici komutu --module amd etiketi dahil benim MSBuild değişti. derleyici AMD modüllerini üretmek başladı.
Ben Nuget Paketleri benim proje RequireJS dahil ve benim ana HTML bu hat dahil adres:
<script type=text/javascript data-main=scripts/SiteMaster src=scripts/require.min.js></script>
İki Modüller SiteMaster ve kimlik doğrulaması yap var. Modül SiteMaster basittir:
export module SiteMaster {
import auth = module(Authenticate);
auth.Authenticate.run();
}
Bu sadece kimlik doğrulaması modülü ithal ve fonksiyon çalıştırmak çağırır (). SiteMaster için js şu şekildedir:
define([require, exports], function(require, exports) {
(function (SiteMaster) {
var auth = __auth__;
auth.Authenticate.run();
})(exports.SiteMaster || (exports.SiteMaster = {}));
})
Sorun çözümü gezinirken ben hata alırsınız olmasıdır:
Microsoft JScript runtime error: '__auth__' is undefined
Bu sorunu nasıl çözebilirim ???
Şimdiden teşekkürler.













