React

关注公众号 jb51net

关闭
首页 > 网络编程 > JavaScript > javascript类库 > React > React找不到模块 ./index.module.scss

React找不到模块“./index.module.scss”或其相应的类型声明及解决方法

作者:DomCode

这篇文章主要介绍了React找不到模块“./index.module.scss”或其相应的类型声明及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

React找不到模块“./index.module.scss”或其相应的类型声明

typescript突然不能识别代码:import styles from ‘./index.module.scss’,它显示

Cannot find module './**/**.module.css' or its corresponding type declarations.

解决方案:

1、创建 globals.d.ts ,添加以下代码:

declare module '*.scss';

2、打开 tsconfig.json ,添加以下代码:

"include": [ "./**/*.ts"],
"exclude": ["node_modules/**/*"]

3、重启 npm start 即可

vue3+ts找不到模块“@/style/xxx.scss”或其相应的类型声明

问题:在vue项目里引用.scss文件,vscode编辑器会有红色波浪线,提示找不到模块:

解决:找到src目录下的shims-vue.d.ts文件,增加如下配置即可:

/* eslint-disable */
declare module '*.vue' {
	import type { DefineComponent } from 'vue';
	const component: DefineComponent<{}, {}, any>;
	export default component;
}
declare module '*.scss' {
	const css: string;
	export default css;
}
declare module '*.sass' {
	const css: string;
	export default css;
}

到此这篇关于React找不到模块“./index.module.scss”或其相应的类型声明的文章就介绍到这了,更多相关React找不到模块 ./index.module.scss内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文