Person.tsを失敗typescriptです単純なモジュールの例は
import {Person} from "./Person";
var user = new Person("John");
document.getElementById("h1").innerHTML = user.name;
tsconfig.json:
{
"compilerOptions": {
"target": "es5"
,"outDir" : "build"
}
}
Chromeで結果を開いて、次のエラーがコンソールに表示されます。
Uncaught ReferenceError: exports is not defined
at test.js:2
は、ブラウザがcommonjsについて知らないこのコメント http://stackoverflow.com/a/33294807/4096589 を見ますモジュール – radix
どのブラウザをお使いですか?多分あなたはpolyfillを見逃しているでしょう:) – Digvijay