【发布时间】:2019-08-14 19:58:08
【问题描述】:
使用包:vue-svg-loader.
创建了svg.d.ts 文件,内容如下:
declare module '*.svg' {
const content: any
export default content
}
然后以这种方式在组件中使用:
import register from '@/assets/svg/register.svg?inline'
导致错误:Typescript Cannot find module '@/assets/svg/register.svg?inline'
但是,如果我删除 ?inline,它就会停止抱怨。如何在.d.ts文件中正确声明svg模块?
【问题讨论】:
标签: typescript vue.js svg