我已经在我的.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({})
但是打字稿错误说:“找不到名称'树'”
我也尝试使用test.js文件进行编译--module amd
并将其放置import Tree = require("model/tree");
在顶部,但它再次出错:Cannot find external module 'model/tree'.
但是显然它应该是有效的导入,请参见此处定义的位置:https : //github.com/marmelab/tree .js / blob / master / src / main.js
我不是想写.d.ts文件为每一个外部JavaScript文件,我想使用,是严重打字稿什么要我做什么?