赞
踩
SCSS
文件定义变量定义变量文件
variables.scss
定义变量文件
variable.module.scss
// sidebar $menuText: #bfcbd9; $menuActiveText: #ffffff; $subMenuActiveText: #f4f4f5; $menuBg: #304156; $menuHover: #263445; $subMenuBg: #1f2d3d; $subMenuHover: #001528; $sideBarWidth: 210px; // JS 与 scss 共享变量,在 scss 中通过 :export 进行导出,在 js 中可通过 ESM 进行导入 :export { menuText: $menuText; menuActiveText: $menuActiveText; subMenuActiveText: $subMenuActiveText; menuBg: $menuBg; menuHover: $menuHover; subMenuBg: $subMenuBg; subMenuHover: $subMenuHover; sideBarWidth: $sideBarWidth; }
JS文件中引用
// webpack
import variables from "./variables.scss";
// vite
import variables from "./variable.module.scss";
console.log(variables.subMenuBg) // #1f2d3d
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。