내 .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는 " '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 파일을 작성하고 싶지 않습니다. 이것이 Typescript가 내가 원하는 일입니까?