美文网首页
VUE手机端使用rem

VUE手机端使用rem

作者: 缓慢的蜗牛 | 来源:发表于2020-09-04 17:33 被阅读0次

    注:若要使用sass,先配置rem
    安装px2rem

    npm install px2rem-loader  lib-flexible --save 
    

    在项目入口文件main.js中引入lib-flexible

    import 'lib-flexible/flexible.js'
    

    在build下的 utils.js中,找到generateLoaders 方法,在这里添加

      const px2remLoader = {
        loader: 'px2rem-loader',
        options: {
          remUnit:37.5
        }
      }
    
      // generate loader string to be used with extract text plugin
      function generateLoaders (loader, loaderOptions) {
        const loaders = options.usePostCSS ? [cssLoader, postcssLoader, px2remLoader] : [cssLoader, px2remLoader]
    
        if (loader) {
          loaders.push({
            loader: loader + '-loader',
            options: Object.assign({}, loaderOptions, {
              sourceMap: options.sourceMap
            })
          })
        }
    
        // Extract CSS when that option is specified
        // (which is the case during production build)
        if (options.extract) {
          return ExtractTextPlugin.extract({
            use: loaders,
            fallback: 'vue-style-loader'
          })
        } else {
          return ['vue-style-loader'].concat(loaders)
        }
      }
    
    image.png

    相关文章

      网友评论

          本文标题:VUE手机端使用rem

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