Я определил их в своем файле .html:
<script type="text/javascript" src="bower_components/tree.js/tree.min.js"></script>
<script type="text/javascript" src="bower_components/q/q.js"></script>
<script type="text/javascript" src="test.js"></script>
Затем в test.js:
var myTree = Tree.tree({})
Но в Typescript появляется сообщение: «Не удается найти имя" Дерево "».
Я также попытался скомпилировать --module amd
и разместить import Tree = require("model/tree");
в верхней части файла test.js, но снова возникла ошибка: Cannot find external module 'model/tree'.
однако очевидно, что это должен быть действительный импорт, см. Здесь, где он был определен: https://github.com/marmelab/tree .js / blob / master / src / main.js
Я не хочу писать файлы .d.ts для каждого отдельного внешнего файла javascript, который я хочу использовать, серьезно ли это то, что Typescript хочет от меня?