scss已有依赖,但无法使用

vue项目,已经设置了

 "sass-loader": "^10.2.0",
    "node-sass": "^6.0.1",
node:16.15.0

但是用不了scss。
一旦使用,程序就挂了。报错TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined。

该回答通过自己思路及引用到GPTᴼᴾᴱᴺᴬᴵ搜索,得到内容具体如下:
根据您提供的信息,您已经在项目中安装了sass-loadernode-sass依赖,但是在使用scss时仍然遇到了错误。

根据错误信息,看起来问题出在路径参数上,可能是在引入scss文件时路径参数不正确导致的。请确保您在使用scss时传递了正确的路径参数,并且该路径存在且可用。

另外,建议您检查一下项目的依赖版本是否兼容。有时候不同版本的依赖之间会存在不兼容的问题,可能会导致类似的错误。

您可以尝试重新安装依赖,或者更新依赖的版本以解决这个问题。您可以使用以下命令更新依赖的版本:

npm update <package-name>

其中,<package-name>是要更新的依赖的名称,例如sass-loadernode-sass等。


如果以上回答对您有所帮助,点击一下采纳该答案~谢谢