根據文檔,px2rem-loader應該是配置在vue.config.js里的,我開始放在css.loaderOption里,yunq loaderOptions: { px2rem:{ options:{ remUnit:75, dpr:2
}
}
},然后就提示 Invalid options in vue.config.js: child "css" fails because [child "loaderOptions" fails because ["px2rem" is not allowed]]放在chainWebpack也不行。有大神可以貼個代碼我看下或者提供一個文檔我看下么?
1 回答

jeck貓
TA貢獻1909條經驗 獲得超7個贊
解決方案參考我的多頁腳手架:https://github.com/dailynodej...
chainWebpack: config => { config.module .rule('css') .test(/\.css$/) .oneOf('vue') .resourceQuery(/\?vue/) .use('px2rem') .loader('px2rem-loader') .options({ remUnit: 75 }) }
loaderOptions 里面是不能配置的,沒有這個項,源碼 cli-service/lib/options.js
loaderOptions: joi.object({ css: joi.object(), sass: joi.object(), less: joi.object(), stylus: joi.object(), postcss: joi.object() })
添加回答
舉報
0/150
提交
取消