vue init webpack myproject
cd myproject npm install
安裝lib-flexible:css
npm install lib-flexible --save
在main.js裏引入:vue
import 'lib-flexible/flexible'
安裝postcss-px2rem:node
npm install postcss-px2rem --save-dev
在webpack.dev.conf.js的plugins裏添加代碼:webpack
new webpack.LoaderOptionsPlugin({ vue: { postcss: [require('postcss-px2rem')({remUnit: 75})] }, })
remUnit的值可根據設計稿自行修改,通常750的圖就設置成75,這樣寫750px就正好是100%寬度。web
安裝依賴:npm
npm install sass-loader node-sass --save-dev
在webpack.base.conf.js的rules裏添加代碼:sass
{ test: /\.sass$/, loaders: ['style', 'css', 'sass'] }
在.vue文件裏:post
<style lang="scss">
這樣就能夠使用sass了~flex