You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Redux-Typescript模板React项目中sass模块找不到问题求助

解决React项目中sass-loader找不到sass模块的问题

问题原因

全局安装的sass不会被项目的依赖解析机制识别,sass-loader在编译scss文件时,只会从项目本地的node_modules目录中查找sass依赖——这就是你全局安装成功但项目报错、package.json里也没出现sass的核心原因。

解决步骤

  • 切换到你的项目根目录(即my-app文件夹)
  • 执行本地安装命令:
    npm install sass --save-dev
    
    若使用Yarn则执行:
    yarn add sass --dev
    
  • 安装完成后,检查项目根目录下的package.json,devDependencies中会出现sass依赖项
  • 重启React开发服务器(如果之前已启动),此时导入./sass/main.scss就不会再报错了

额外说明

React项目的依赖管理建议优先使用本地安装,这样能保证不同项目的依赖版本相互隔离,避免全局版本冲突引发的各种问题。

内容的提问来源于stack exchange,提问作者Максим Дмитриевич

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 12:40:29