首页 > 建站教程 > LESS教程、SASS教程 >  scss 提示 SassError: There is no module with the namespace “math“.正文

scss 提示 SassError: There is no module with the namespace “math“.

scss 提示 SassError: There is no module with the namespace “math”.

在使用 scss 的时候,使用了一些 math 上的方法,比如除以 math.div() math.floor 等,就会出现这样的错误

SassError: There is no module with the namespace "math".


解决办法:

在当前文档 style 标签内的最上方,注意,是最上方,在所有代码之前,添加:

<style scoped>
@use "sass:math";

@import "other-style"
@import "other-style"
@import "other-style"
</style>

就好了。

如果你没有添加上最上方,在编译的时候也会提示你 @use 代码需要在所有代码之前使用。