首页 > 其他分享 >postcss-pxtorem 使用和问题

postcss-pxtorem 使用和问题

时间:2023-11-03 10:34:39浏览次数:36  
标签:aa cc file 使用 exclude postcss pxtorem

postcss-pxtorem是存放在postcss.config.js文件里的。

结构如下:

module.exports = {   plugins: {     autoprefixer: {},     'postcss-pxtorem': {       rootValue({ file }) {         return 10 // 尺寸       },       propList: ['*'],       // 替换meidia内的px       mediaQuery: false,       selectorBlackList: [/^html$/, /no_rem/],       exclude: '/aa/bb/cc.js',     },   }, }   问题: 它会去拿内置的file去跟exclude去做对比,对比上了就过滤,那么file返回的是个字符串,也可以通过indexOf去做判断exclude支持function,但是,这个file在Mac和window返回的路径格式不一样,导致匹配不上。 Mac:aa/bb/cc.html Win:aa\bb\cc.html   导致做这块开发的同学用的是Mac他不知道Win有问题,所以后面有WIn的开发时,出现了问题

标签:aa,cc,file,使用,exclude,postcss,pxtorem
From: https://www.cnblogs.com/xiaoleyuan/p/17807050.html

相关文章

  • 使用 Appilot 部署 Llama2,会聊天就行!
    Walrus是一款基于平台工程理念的应用管理平台,致力于解决应用交付领域的深切痛点。借助Walrus将云原生的能力和最佳实践扩展到非容器化环境,并支持任意应用形态统一编排部署,降低使用基础设施的复杂度,为研发和运维团队提供易用、一致的应用管理和部署体验,进而构建无缝协作的软件交......
  • Go语言标准库flag基本使用
    Go语言内置的flag包实现了命令行参数的解析,flag包使得开发命令行工具更为简单。os.Args如果你只是简单的想要获取命令行参数,可以像下面的代码示例一样使用os.Args来获取命令行参数。packagemainimport( "fmt" "os")//os.Argsdemofuncmain(){ //os.Args是一个[]st......
  • 前后端都用得上的 Nginx 日常使用经验
    前言nginx是一个高性能的开源反向代理服务器和web服务器,一般用来搭建静态资源服务器、负载均衡器、反向代理,本文将分享其在Windows/docker中的使用,使用nssm部署成服务的方案脚本,局域网中自定义域名解决https提示不安全的解决方案,以及一路踩过的坑。特点高性能:事件驱......
  • SonarQube使用教程
    SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,本文将会介绍一下这个工具的安装、配置以及使用。一、SonarQube的安装使用:下载地址:http://www.sonarqube.org/downloads/本文下载的版本是sonarqube-6.7.6。下载完之后,选择进入具体的版本,本文作......
  • Linux中使用Docker容器安装mysql,无法直接使用mysql命令?
    1.问题如果你在Docker容器中运行MySQL,你不能在宿主主机上使用mysql--version命令来检查MySQL版本,因为MySQL客户端工具在宿主主机上未安装。2.解释2.1方法一要查看容器内MySQL的版本,你需要进入到容器中执行相应的命令。以下是一种方法:dockerexec-itmysqlmys......
  • centos7中使用yum安装tomcat以及它的启动、停止、重启
    介绍ApacheTomcat是用于提供Java应用程序的Web服务器和servlet容器。Tomcat是ApacheSoftwareFoundation发布的JavaServlet和JavaServerPages技术的开源实现。本教程介绍在CentOS7服务器上使用yum进行Tomcat7的基本安装和一些配置。请注意,这将安装在官方Ubuntu存储库中的......
  • 使用Python SimpleHTTPServer 快速启动http服务
    当前Python版本为2.7,3.5以后的版本略有区别,可用$python--version查看Python版本1、进入需要分享的目录cd~2、开启http服务#当前运行不填写端口默认8000python-mSimpleHTTPServer8888#当前终端后台运行python-mSimpleHTTPServer8888&#完全后台运行n......
  • 博创Luby使用指南
    Luby使用指南1.开机通电,当显示在boot界面的时候,长按正方形(深灰色)那个键,即可进入选择程序界面,此时再按一次正方形那个键,即可进入USB连接模式,此时用线将Luby和电脑连接起来。当copy完程序后,点击一下圆的(蓝色)的那个按键,即可进入选程序界面,选择相应的程序,即可运行,每次上电都会运行......
  • 使用Chrome的Element Inspector在打印预览模式下?
    内容来自DOChttps://q.houxu6.top/?s=使用Chrome的ElementInspector在打印预览模式下?我正在开发一个网站,需要在打印预览模式下进行工作。通常,当我遇到布局问题时,我会使用Chrome的ElementInspector。然而,在打印预览模式下并不存在ElementInspector。是否有Chrome插件或其......
  • Springboot使用return跳转到html页面只是返回字符串,不跳转问题的解决
    问题描述我在使用SpringBoot进行页面跳转时,发现其只是返回相应的字符串,并不会出现页面跳转:问题解决不要在Controller层加@Responsebody注解,不然就只会默认是返回字符串,而不会返回页面;......