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。
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-loader
和node-sass
依赖,但是在使用scss
时仍然遇到了错误。
根据错误信息,看起来问题出在路径参数上,可能是在引入scss
文件时路径参数不正确导致的。请确保您在使用scss
时传递了正确的路径参数,并且该路径存在且可用。
另外,建议您检查一下项目的依赖版本是否兼容。有时候不同版本的依赖之间会存在不兼容的问题,可能会导致类似的错误。
您可以尝试重新安装依赖,或者更新依赖的版本以解决这个问题。您可以使用以下命令更新依赖的版本:
npm update <package-name>
其中,<package-name>
是要更新的依赖的名称,例如sass-loader
或node-sass
等。
如果以上回答对您有所帮助,点击一下采纳该答案~谢谢