我想添加一個打字稿聲明文件我的節點模塊中,但在VS代碼另一個項目中使用,當它在一個錯誤運行:打字稿聲明文件給我的錯誤VSCode
出口外包裝typings file .../ttk.d.ts不是模塊
問題中的ttk.d.ts文件是here。
奇怪的是,在VS代碼中,我使用聲明文件獲得了自動完成。有誰知道我做錯了什麼?
編輯:這是測試文件導入模塊:
const ttk = require('ttk');
const t = ttk.factory();
const r = t`Hello, ${'@name'}!`;
const s = r({ name: 'World' });
console.log(s);
你如何導入它? – Zen
使用該代碼更新後。類型在package.json中定義:https://github.com/maexsoftware/ttk/blob/ttk.d.ts/package.json#L26 – Kylee
修復了無法鏈接到tkk.d.ts的帖子;上面評論中package.json的歷史鏈接是[here](https://github.com/maexsoftware/ttk/blob/0d6e435d449a1549d22c0f3c5c96fb7c09f2a963/package.json#L26) – ZachB