技术栈

vue3+vite全局引入less变量和函数

Lanwarf-前端开发2024-08-03 13:57

需要在vite配置

javascript 复制代码
plugins: [
    css: {
      preprocessorOptions: {
        less: {
          additionalData: '@import "./src/styles/variables.module.less"; @import "./src/views/Visualization/component/ViewportCom/px2viewport.less";',
          javascriptEnabled: true
        }
      }
    },
]

多个文件按上面格式引入

使用

javascript 复制代码
<style lang="less" scoped>
.viewport {
  .px2font(20);
  background-color: red;
}
</style>
上一篇:linux运维一天一个shell命令之tcpdump详解
下一篇:OSI参考模型、端口号、基于IP的封装、DNS解析、数据封装过程
相关推荐
牧羊人_myr
4 分钟前
Ajax 技术详解
前端
浩男孩
13 分钟前
🍀封装个 Button 组件,使用 vitest 来测试一下
前端
蓝银草同学
17 分钟前
阿里 Iconfont 项目丢失?手把手教你将已引用的 SVG 图标下载到本地
前端·icon
布列瑟农的星空
27 分钟前
重学React —— React事件机制 vs 浏览器事件机制
前端
一小池勺
1 小时前
CommonJS
前端·面试
孙牛牛
1 小时前
实战分享:一招解决嵌套依赖版本失控问题,以 undici 为例
前端
用户5270964874490
1 小时前
Git 最佳实践
前端
星秀日
1 小时前
JavaWeb--Ajax
前端·javascript·ajax
4_0_4
1 小时前
全栈视角:从零构建一个现代化的 Todo 应用
前端·node.js
热门推荐
01两千字总结:Codex 国内如何安装和使用的教程,以及如何设置中文回答02GitHub 镜像站点03UV安装并设置国内源04智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践0546个Nano-banana 精选提示词,持续更新中06GitLab 零基础入门指南:从安装到项目管理全流程07Linux下V2Ray安装配置指南08一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示09jdk21下载、安装(Windows、Linux、macOS)10Cursor Plan Mode:AI 终于知道先想后做了