美文网首页
mpvue中使用vant weapp 后px转rpx问题

mpvue中使用vant weapp 后px转rpx问题

作者: 猪猪侠闯天下 | 来源:发表于2020-04-02 15:20 被阅读0次

    我用的是最新的mpvue创建的项目。
    第一步,找到:


    image.png

    第二步,找到new CopyWebpackPlugin:


    image.png

    第三步,在找到的文件前面加上:


    image.png
    var Px2rpx = require('px2rpx');
    var px2rpxIns = new Px2rpx({ rpxUnit: 0.5 });
    

    第四步,修改为:


    image.png
    new CopyWebpackPlugin([
            {
                from: path.resolve(__dirname, '../static'),
                to: path.resolve(config.build.assetsRoot, './static'),
                transform(content, path) {
                    if (path.endsWith('.wxss')) {
                        return px2rpxIns.generaterpx(content.toString(), 1)
                    } else {
                        return content
                    }
                },
                ignore: ['.*']
            }
        ])
    

    第五步,重新打包项目运行(重要,否则还是PX)

    npm run dev
    

    如图:


    image.png

    OK,搞定!

    相关文章

      网友评论

          本文标题:mpvue中使用vant weapp 后px转rpx问题

          本文链接:https://www.haomeiwen.com/subject/afuxphtx.html