Vue 中使用postcss和element UI
1.下载postcss与element UI"dependencies": {"element-ui": "^2.12.0","postcss-aspect-ratio-mini": "^1.0.1","postcss-cssnext": "^3.1.0","postcss-px-to-viewport": "^1.1.1","postcss...
·
1.下载postcss与element UI
"dependencies": {
"element-ui": "^2.12.0",
"postcss-aspect-ratio-mini": "^1.0.1",
"postcss-cssnext": "^3.1.0",
"postcss-px-to-viewport": "^1.1.1",
"postcss-viewport-units": "^0.1.6",
"postcss-write-svg": "^3.0.1",
},
2.配置postcss,找到根目录下.postcssrc.js文件
module.exports = {
"plugins": {
"postcss-import": {},
"postcss-url": {},
"postcss-aspect-ratio-mini": {},
"postcss-write-svg": {
utf8: false
},
"postcss-cssnext": {},
"postcss-px-to-viewport": {
viewportWidth: 1920,
viewportHeight: 1080,
unitPrecision: 3,
viewportUnit: 'vw',
selectorBlackList: ['.ignore', '.hairlines'],
minPixelValue: 1,
mediaQuery: false,
remUnit: 75,
exclude: /node_modules/
},
"postcss-viewport-units": {},
"cssnano": {
preset: "advanced",
autoprefixer: false,
"postcss-zindex": false
}
}
}
注意:必须添加以下代码,为解决postcss与element 冲突
"postcss-px-to-viewport": {
mediaQuery: false,
remUnit: 75,
exclude: /node_modules/
}
3.在main.js文件下引入elementUI
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI)
大功告成!接下来可以放心使用
更多推荐
已为社区贡献1条内容
所有评论(0)