---
title: doiuse使用手册
date: 2018-06-09 16:29:00
updated: 2018-06-10 12:00:00
categories:
- 网页开发
- 样式兼容
tags:
- nodejs
---
使用can i use数据校验样式的浏端兼容。解决了这个问题——想知道这些样式是否兼容期望的那些浏览器版本,node版本。
下载
# 本地下载
npm i doiuse
# 全局下载
npm i doiuse -g
使用
本地下载-于命令行
全局下载-于命令行
#2 方式01
doiuse --browsers "ie >= 9, > 1%, last 2 versions" main.css
#2 方式02
cat main.css | doiuse --browsers "ie >= 9, > 1%, last 2 versions"
本地下载-脚本文件
var postcss = require('postcss');
var doiuse = require('doiuse');
postcss(doiuse({
// 指定浏端列表
browsers:['ie >= 6', '> 1%'],
// 忽略某些特性
ignore: ['rem'], // an optional array of features to ignore
// 忽略某些文件
ignoreFiles: ['**/normalize.css'], // an optional array of file globs to match against original source file path, to ignore
onFeatureUsage: function(usageInfo) {
console.log(usageInfo.message);
}
})).process("a { background-size: cover; }")
配置文件
# 关闭所有特性
/* doiuse-disable */
# 开启所有特性
/* doiuse-enable */
# 关闭某些特性
/* doiuse-disable feature */
# 开启某些特性
/* doiuse-enable feature */
网友评论