如何在 React 打字稿中读取 xml 文件(toolsbox.xml)
How to read xml file(toolsbox.xml) in React typescript
我无法在 tsx 文件中导入 xml 文件,但在 jsx 文件中我可以访问那个 xml 文件
你需要为 typescript 定义一个模块来评估,否则它会尝试寻找类似 toolbox.xml.ts
.
的东西
在一个名为 XML.d.ts 的文件中(为此放置在 src 中的文件夹@types 中):
declare module "*.xml" {
const doc: any; // Change this to an actual XML type
export default doc;
}
并将 "typeRoots": ["src/@types", "node_modules/@types"]
添加到您的 tsconfig.json(这使得 typescript 可以选择新的类型文件以及所有已安装的类型)。
我无法在 tsx 文件中导入 xml 文件,但在 jsx 文件中我可以访问那个 xml 文件
你需要为 typescript 定义一个模块来评估,否则它会尝试寻找类似 toolbox.xml.ts
.
在一个名为 XML.d.ts 的文件中(为此放置在 src 中的文件夹@types 中):
declare module "*.xml" {
const doc: any; // Change this to an actual XML type
export default doc;
}
并将 "typeRoots": ["src/@types", "node_modules/@types"]
添加到您的 tsconfig.json(这使得 typescript 可以选择新的类型文件以及所有已安装的类型)。