webpack配置postcss-px2viewport
2018-02-08 10:05
459 查看
什么是postcss-px2viewport?
http://npm.taobao.org/package/postcss-px2viewport一个postcss插件,结合viewport.js使用默认使用
vw作为布局单位,对于不支持
vw单位的,则使用
rem进行布局对于标记了
/*px*/的,则转换为
[data-dpr="1"]、
[data-dpr="2"]、
[data-dpr="3"]三种不同的字体对于标记了
/*no*/的,则不做处理,依然使用px进行布局
配置过程
首先确定安装了npm install postcss-loader --save-dev
然后根目录下创建postcss.config.js
填入以下内容:
module.exports = {
plugins: [
require('autoprefixer'),
require('postcss-px2viewport')
],
module: {
loaders: [
{
test: /\.css$/,
loader: "style-loader!css-loader!postcss-loader"
}
4000
]
},
postcss: function() {
return [px2viewport({viewportWidth: 736,viewportHeight:414})];
}
}
相关文章推荐
- 手把手教你webpack3(11)PostCSS-Loader配置简述
- webpack 配置postcss
- Webpack3+postcss+sass+css自动添加前缀配置
- webpack配置开发环境(html-webpack-plugin、css-loader、less-loader、babel-loader)
- react 初探:webpack 加载css 使用配置
- [js高手之路]深入浅出webpack教程系列8-(postcss-loader,autoprefixer,html-loader,less-loader,ejs-loader)用法
- [js高手之路]深入浅出webpack教程系列8-(postcss-loader,autoprefixer,html-loader,less-loader,ejs-loader)用法
- webpack解决‘config unkown property postcss’
- CSS预编译与PostCSS以及Webpack构建CSS综合方案
- webpack配置:less/sass文件打包和分离、自动处理css前缀、消除未使用的css及完整的webpack.config.js文件
- webpack编译时No PostCSS Config的解决方法
- webpack配置(第五步:less/css篇(url图片篇))
- webpack配置:图片处理、css分离和路径问题
- webpack配置(第五步:less/css篇(进阶篇))
- Vue+Webpack配置css-loader时报错:Module build failed: Unknown word
- webpack配置css相关loader注意先后顺序
- webpack配置(第五步:less/css篇(基础篇))
- CSS预编译与PostCSS以及Webpack构建CSS综合方案
- [转] webpack3.0踩坑:postcss-loader的使用
- 关于webpack2.0里面css-loader的参数ImportLoaders配置出错