vue2.5使用px2rem-loader失败

vue2.5项目使用px2rem-loader打包失败
版本:"px2rem-loader": "^0.1.9",
"vue": "^2.5.17",
报错信息:
vue2.5使用px2rem-loader失败
vue.config.js配置

module.exports = {

lintOnSave: false,

publicPath: BASE_URL,

configureWebpack: (config) => {

const output = {

// 把应用打包成 umd 库格式

library: `${name}`,

libraryTarget: 'umd',

jsonpFunction: `webpackJsonp_${name}`,

};

if (process.env.NODE_ENV === 'development') {

// 为生产环境修改配置...

// config.mode = 'development';

return {

output,

module: {

rules: [{

test: /\.css$/,

use: [

{

loader: require.resolve('px2rem-loader'),

options: {

remUnit: 100 // 这里是因为给的设计图是按照768*1024pad的尺寸来的,因此设置啦这个单位,一般750手机设计图单位设置为75

}

}

]

}]

}

};

}

if (process.env.NODE_ENV === 'production') {

// 为生产环境修改配置...

config.mode = 'production';

return {

output,

plugins: [

new CompressionPlugin({

test: /\.js$|\.html$|\.css/, // 匹配文件名

threshold: 10240, // 对超过10k的数据进行压缩

deleteOriginalAssets: false, // 是否删除原文件

}),

new delayPrefetch(),

],

module: {

rules: [{

test: /\.css$/,

use: [

{

loader: require.resolve('px2rem-loader'),

options: {

remUnit: 100 // 这里是因为给的设计图是按照768*1024pad的尺寸来的,因此设置啦这个单位,一般750手机设计图单位设置为75

}

}

]

}]

}

};

}

return {

output,

};

},

以上是 vue2.5使用px2rem-loader失败 的全部内容, 来源链接: utcz.com/p/936889.html

回到顶部