我在为正在处理的React项目编译SASS文件时遇到问题。昨天早上,这个工作正常,但是从下午开始,当我运行编译器时,出现以下错误:
Compilation Error
Error: File "{path removed to protect the innocent}\components\~bootstrap-sass\assets\stylesheets\bootstrap\variables" not found
on line 2 of sass/{path removed to protect the innocent}\components\_bootstrap_custom.scss
from line 2 of sass/{path removed to protect the innocent}\components\{project name}.scss
>> @import "~bootstrap-sass/assets/stylesheets/bootstrap/variables";
我尝试返回到我知道正在运行的以前的分支,但似乎没有任何解决方法。
我在三台不同的计算机上进行了尝试,两台运行Windows 10,一台运行Zorin Linux版本12。与我合作的团队中,没有其他人遇到相同的问题。
我的最佳猜测是,webpack无法识别从node_modules中提取引导文件的相对路径。奇怪的是,产品构建过程运行良好。
webpack.config.dev.js文件具有加载.sass文件的正确设置。
loader: "sass-loader",
options: {
includePaths: [
paths.appSrc,
""
]
}
我不确定还有什么可以错过的。