여기에 제 시나리오가 있습니다.복잡한 JS 파일로 Visual Studio의 Intellisense를 사용하는 방법
JS 파일 1 (Namespace.js)
/// <reference path="Namespace.more.js" />
var Namespace = {
property1 = 'something useful';
}
JS 파일 2 (Namespace.more.js는)
Namespace.more = {
another = 'another useful thing';
}
이것은 실제 구현에 더 복잡하지만 대 내 목적은 괜찮을거야. 원래 파일에서 인텔리 센스가 제대로 작동하지 않습니다. 의미가있어, Namespace 객체가 존재하지 않는 (파일의 시작 부분에 존재하지 않는다) 것이 불평합니다.
내 질문은, 당신은 어떻게이 문서들을 적절하게 정리하고 올바른 인텔리 센스를 얻는가? 여기에 설명 된 단순한 객체 이상이 있다고 가정합니다.
원래 이름 공간이 삭제 된 하나의 파일에 여러 파일이 있으며 각 새 개체에는 고유 한 파일이 있습니다.
구문이 올바르지 않습니다. 당신은':'을 필요로합니다. – SLaks