Li ho definiti nel mio file .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>
Quindi in test.js:
var myTree = Tree.tree({})
Ma gli errori di dattiloscritto dicono: "Impossibile trovare il nome" Albero ""
Ho anche provato a compilare --module amd
e posizionare import Tree = require("model/tree");
in cima al file test.js, ma si verifica di nuovo un errore: Cannot find external module 'model/tree'.
tuttavia chiaramente dovrebbe essere un'importazione valida, guarda qui dove è stata definita: https://github.com/marmelab/tree .js / blob / master / src / main.js
Io non voglio scrivere i file .d.ts per ogni singolo file JavaScript esterno che voglio usare, è che sul serio quello tipografico vuole che io faccia?