Saya telah mendefinisikan ini di file .html saya:
<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>
Kemudian di test.js:
var myTree = Tree.tree({})
Tapi kesalahan Ketikan keluar mengatakan: "Tidak dapat menemukan nama 'Pohon'"
Saya juga mencoba mengompilasi --module amd
dan menempatkan import Tree = require("model/tree");
di bagian atas file test.js, tetapi kesalahannya muncul lagi: Cannot find external module 'model/tree'.
betapapun jelasnya itu harus merupakan impor yang valid, lihat di sini di mana ia didefinisikan: https://github.com/marmelab/tree .js / blob / master / src / main.js
Saya tidak ingin menulis file .d.ts untuk setiap file javascript eksternal yang ingin saya gunakan, apakah itu yang ingin saya lakukan dengan Typecript?