vue安装过程及lib-flexible+px2rem-loader实现px自动转换rem?

    技术2022-07-11  139

    Mac系统的需要每个命令前加 sudo

    1、安装vue

    cnpm install vue -g

    2、安装vue-cli脚手架

    cnpm install vue-cli -g

    3、安装webpack

    cnpm install webpack -g

    4、初始化vue项目

    cd 安装目录 cnpm install

    5、安装px2rem-loader

    cnpm install px2rem-loader --save

    6、安装lib-flexible

    cnpm install lib-flexible --save

    7、在项目入口文件 main.js 里 引入 lib-flexible

    import 'lib-flexible'

    8、安装px2rem-loader

    cnpm install px2rem-loader --save

    9、修改build/utils.js如下

    // utils.js var cssLoader = { loader: 'css-loader', options: { sourceMap: options.sourceMap } } var px2remLoader = { loader: 'px2rem-loader', options: { remUnit: 75//表示1rem=75px (设计稿宽度/10) } } function generateLoaders(loader, loaderOptions) { var loaders = [cssLoader, px2remLoader] }

    10、结束

    设计图宽度为750,写的代码的时候若量的30px,直接写30px即可,会自动转rem
    Processed: 0.011, SQL: 9