Skip to content

sunqian1991/node-px2rem

Repository files navigation

px转rem的node工具

Build Status NPM version codebeat badge

这是一个基于nodejs的将样式文件中的px单位转换为rem单位的工具,通过项目目录下的命令行中输入指定的指令实现批量转换指定文件的px单位。

需要注意的是,转换所需必要的参数需要从配置文件中读取,如不添加配置文件,会按照默认的配置进行转换,可能会对项目有影响,此插件提供了初始化配置文件的命令,建议先执行初始化后再开始转换。

使用

  • 安装
yarn add node-px2rem-converter
  • 初始化
"./node_modules/.bin/px2rem" -I
  • 开始转换
"./node_modules/.bin/px2rem" -R

配置文件

执行了初始化后,自动在项目根目录生成一个px2rem.yml配置文件,建议在开始转换之前设置配置文件中的配置项

includeDirs

执行转换的目录的路径,默认为src目录

excludeDirs

不执行转换的目录的路径

excludeFiles

不执行转换的文件的路径,这个配置和excludeDirs都是在includeDirs中过滤对应的目录和文件

includeFiles

执行转换的文件的路径,这里的文件与目录的设置是单独的,文件可以不在已设置的转换目录中,同时目录和设置不转换的文件配置不会影响此设置

fileTypes

执行转换的文件的类型,默认为cssless,目前只支持cssless类型的文件,后续开发时考虑加入其他类型的文件

ratio

转换的比例设置,默认为100

eol

使用的换行符,可以选择\n\r\n两种的一种,默认为当前系统默认的换行符

About

将项目样式文件中的px单位转为rem单位

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published