Файл index.html
<!DOCTYPE html>
<html>
<head>
<script type="text/typescript">
setTimeout(()=>console.log('hello'));
</script>
<script type="text/javascript" src="js/typescriptServices.js"></script>
<script type="text/javascript" src="js/transpiler.js"></script>
</head>
<body>
</body>
</html>
Файл typescriptService.js
https://rawgit.com/Microsoft/TypeScript/master/lib/typescriptServices.js
Файл transpiler.js
;(function(){
var scripts = document.getElementsByTagName('script')
, script;
for (var i = 0, len = scripts.length; i < len; i++) {
if (scripts[i].type === 'text/typescript') {
script = document.createElement('script');
script.type = 'text/javascript';
script.innerHTML = '// Compiled TypeScript:\n\n' + ts.transpile(scripts[i].innerHTML);
document.getElementsByTagName('head')[0].appendChild(script);
}
}
})();
Комментариев нет:
Отправить комментарий