Я определил их в моем .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?