vue3+ts引用js文件时提示:无法找到模块“@/assets/js/mxgraph.js”的声明文件。

解决方案一:

tsconfig.json:

{
	"compilerOptions": {
		"target": "esnext",
		"module": "esnext",
		"moduleResolution": "node",
		"strict": true,
		"jsx": "preserve",
		"sourceMap": true,
		"resolveJsonModule": true,
		"experimentalDecorators": true,
		"esModuleInterop": true,
		"removeComments": true,
		"suppressImplicitAnyIndexErrors": true,
		"allowJs": true,
		"lib": [
			"esnext",
			"dom",
			"WebWorker"
		],
		"types": [
			"vite/client",
			"element-plus/global",
			"vitest/globals"
		],
		"paths": {
			"$/*": [
				"./src/modules/*"
			],
			"@/*": [
				"./src/*"
			],
			"#/*": [
				"./types/*"
			]
		}
	},
	"include": [
		"src/**/*.ts",
		"src/**/*.js",
		"src/**/*.d.ts",
		"src/**/*.tsx",
		"src/**/*.vue",
		"env.d.ts",
		"auto-imports.d.ts"
	],
	"exclude": [
		"node_modules",
		"dist"
	]
}

解决方案二

type/mxgraph.d.ts:

declare module "@/assets/js/mxgraph.js" {
	const mxgraph: any;
	export default mxgraph;
}

人工智能学习网站

https://chat.xutongbao.top

 

  • 17
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

徐同保

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值