VS Code中React项目import语句出现CSSSyntaxError求助
解决React import语句报CSSSyntaxError的问题
检查VS Code文件关联设置
打开VS Code设置(快捷键Ctrl+,),搜索files.associations,确认.js和.jsx文件的关联类型是javascript或javascriptreact,而非css。如果关联错误,手动添加规则修正:"files.associations": { "*.js": "javascript", "*.jsx": "javascriptreact" }排查Stylelint/ESLint配置问题
如果安装了Stylelint插件,它可能错误地对JS文件进行CSS语法校验。可以在项目根目录创建.stylelintignore文件,添加以下内容排除JS文件:*.js *.jsx也可以在VS Code设置中禁用Stylelint对JS文件的校验:搜索
stylelint.validate,移除数组中的javascript和javascriptreact选项。重置VS Code状态
执行快捷键Ctrl+Shift+P,选择Reload Window重启编辑器;如果问题依旧,尝试清除VS Code工作区缓存(删除项目根目录下的.vscode文件夹后重启)。检查项目配置文件
确认项目根目录的package.json、.eslintrc、.babelrc等配置文件没有错误规则,比如是否误将JS文件纳入CSS相关的校验范围。排查扩展冲突
暂时禁用所有VS Code扩展,然后逐个重新启用,同时观察错误是否消失,以此定位导致问题的扩展。
内容的提问来源于stack exchange,提问作者Kshitij Ray
相关产品推荐
相关产品推荐

