我已经在 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({})
但是打字稿错误地说: “找不到名字‘树’”
我还尝试用 --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
我想写作。对于每个我想要使用的外部 javascript 文件,这真的是 Type 脚本想要我做的吗?