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

需要在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>
相关推荐
FogLetter10 分钟前
React Fiber 机制:让渲染变得“有礼貌”的魔法
前端·react.js
不想说话的麋鹿16 分钟前
「项目前言」从配置程序员到动手造轮子:我用Vue3+NestJS复刻低代码平台的初衷
前端·程序员·全栈
JunpengHu26 分钟前
esri-leaflet介绍
前端
zm43534 分钟前
bpmn.js 自定义绘制流程图节点
前端·bpmn-js
小杨梅君36 分钟前
探索现代 CSS 色彩:从 HSL 到 OKLCH,打造动态色阶
前端·javascript·css
刺客_Andy37 分钟前
React 第五十一节 Router中useOutletContext的使用详解及注意事项
前端·javascript·react.js
宁雨桥1 小时前
基于 Debian 服务器的前端项目部署完整教程
服务器·前端·debian
JunpengHu1 小时前
CSS 滤镜(filter)
前端
时雨__1 小时前
uniapp转鸿蒙app内部测试发布过程——踩坑记录
前端·harmonyos
去伪存真1 小时前
Android手机不支持文字转语音window.speechSynthesis API,怎么办?
前端