console.|

yunChuans

园龄:3年4个月粉丝:6关注:0

postcss前世今生

postcss用处

  • 语法降级
  • 前缀补全
  • 编译less,scss等文件

image

安装

image

postcss安装好后,它并不会帮你处理css文件,你需要安装插件(中间件)来处理css,less,scss文件。

postcss.config.js

module.export = {
// 安装了一个预设 预设就是相当于最佳实践,已经帮你安装好了很多东西
  plugin:[postcssPresetEnv(/*pluginOptions*/)]
}

postcss又叫做后置处理器

image

在vite中使用

import { defineConfig } from "vite"

export default defineConfig({
  // 处理css
  preprocessorOptions:{
    less:{
      // 更多的配置直接看less或者scass的官网
      math:'always',
      globalVars:{
        // 定义全局变量
        mainColor:'red'
      }
    },
    scss:{

    },
    postcss:{
      plugin:[postcssPresetEnv]
    }
  },
  // 源代码映射
  devSourcemap:true
})

或者也可以把配置文件拎出来放进 postcss.config.js

本文作者:yunChuans

本文链接:https://www.cnblogs.com/zychuan/p/17524271.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   yunChuans  阅读(26)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 恋ダコ (茧•爱) 恋ダコ
  2. 2 君がいて水になる 正しい偽りからの起床
君がいて水になる - 正しい偽りからの起床
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.