Neyi yanlış yaptığımı anlamıyorum. Ben VS2012 bir typescript projesi oluşturmak ettik ve "Fizik" adlı bir alt dizinde "Vector.ts" adlı bir dosya oluşturdu: AyrıcaTypeScript - Modül çalışma zamanında tanımsız
// Module
module Physics {
// Class
export class Vector {
constructor(public x: number) { }
}
}
, şu app.ts dosya var:
/// <reference path="Physics/Vector.ts" />
window.onload =() => {
var vector = new Physics.Vector(6);
};
proje başarıyla derlenmiş, ancak bunu başlattığımızda, ben şu istisna olsun: ... Ben yanlış yapıyorum anlamadım
0x800a1391 - JavaScript runtime error: 'Physics' is undefined
Teşekkürler.
Cevabınız için teşekkürler. Vector.js dosyamın uygulama.js'den önce yüklendiğinden nasıl emin olabilirim? – gipouf
Sadece bu konuda güzel bir öğretici buldu - http://blorkfish.wordpress.com/2012/10/23/typescript-organizing-your-code-with-amd-modules-and-require-js/. – gipouf