react 使用postcss-pxtorem

一、安装

c 复制代码
npm i postcss postcss-loader postcss-pxtorem

二、webpack rules配置

c 复制代码
{
    test: /\.jsx?$/,
    exclude:/node_modules/,
    use:{
        loader:'babel-loader',
        options: {
            babelrc: false,
            presets: [
                require.resolve('@babel/preset-react'),
                [require.resolve('@babel/preset-env'), 
                    {modules: false}]
            ],
            cacheDirectory: true
        }
    },
},
{
    test: /\.(png|jpe?g|gif|mp3)$/i,
    type: 'asset/resource'
},
{
    test: /\.css$/i,
    use: [MiniCssExtractPlugin.loader, "css-loader","postcss-loader"],
}

三、postcss-pxtorem配置

项目根目录下创建postcss.config.js文件

cs 复制代码
module.exports = {
    plugins: [
        require('postcss-pxtorem')({
            rootValue:16*2,
            propList: ['*'],
            exclude: /node_modules/i
        })
    ]
}
相关推荐
zhangxingchao14 小时前
AI 大模型核心四:工程体系化思维
前端·人工智能·后端
JiaWen技术圈14 小时前
React 19 并发渲染器:全面解析与实战指南
前端·react.js·前端框架
明月_清风14 小时前
告别 Python 与高昂 API:用 WebGPU + Transformers.js 在浏览器里手写"端侧本地 AI"
前端·人工智能·后端
JiaWen技术圈14 小时前
React 组件 业务逻辑编码 最佳实践
前端
Spider_Man14 小时前
卧槽!Claude Code 官方插件市场,这波直接让 AI 辅助开发起飞了!
前端·github·claude
wyc是xxs15 小时前
npm包推荐
前端·npm·node.js
programhelp_15 小时前
Ramp OA 四关全过,CodeSignal OOD 完整复盘
linux·前端·python
ZengLiangYi15 小时前
系统托盘 + 窗口状态持久化:Electron 细节
前端·electron
李铁蛋zs15 小时前
AI 前端开发 Prompt 模板库
前端·vue.js·prompt
Muen15 小时前
Swift-属性包装器
前端