我正在尝试在typescript中引用d.ts文件。我没有得到任何警告“无法找到文件”。如果我修改路径指向我知道不存在的文件,我会这样做。所以我很确定我的语法是正确的。但我仍然得到“找不到符号”的错误。
这是参考文件(文件CLHistory.js)
/// <reference path="../../HistoryJS/HistoryJS.d.ts" />
这是HistoryJS.d.ts文件
interface HistoryAdapter {
bind(element, event, callback);
trigger(element, event);
onDomLoad(callback);
}
interface HistoryJS {
enabled: boolean;
pushState(data, title, url);
replaceState(data, title, url);
getState();
getHash();
Adapter: HistoryAdapter;
back();
forward();
go(X);
log(...messages: any[]);
debug(...messages: any[]);
}
我得到了“错误TS2095:找不到符号'HistoryJS'。”我在哪里使用HistorJS(CLHistory.ts)
提前致谢。
答案 0 :(得分:1)