簡體   English   中英

"找不到模塊“docs.mdx”或其相應的類型聲明"

[英]Cannot find module 'docs.mdx' or its corresponding type declarations

當我要將擴展名為.docs.mdx<\/code>的文件導入typescript file (.tsx)<\/code>時,會出現以下錯誤:

我嘗試在項目的root<\/code>和src<\/code>文件夾中創建一個名為@types<\/code>的文件夾,並在其中創建了一個index.d.ts<\/code> ,代碼如下:

聲明模塊'*.docs.mdx';

不工作。 所以我將名稱從index.d.ts<\/code>更改為mdx.d.ts<\/code> ,然后更改為docs.mdx.d.ts<\/code> ,但它仍然不起作用。

最后,我嘗試在tsconfig.json<\/code>的typeRoots<\/code>中添加此Type Declaration<\/code> ,如下所示:

它也不起作用,錯誤仍然存​​在。

請問有人有解決辦法嗎?

這個答案<\/a>對我完全有用

要解決此問題,請在項目的根目錄中創建一個名為mdx.d.ts<\/code>的文件並粘貼以下代碼。

只添加括號也可以。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM