React环境搭建总结

React搭建环境总结

必要组件

名称简介
webpack打包工具
插件
html-webpack-plugin可以自动生成html文件, 或加载生成的bundles
extract-text-webpack-plugin单独打包样式文件
加载器
css-loader解析css文件
file-loader解析文件,返回其公共地址
url-loader把文件解析为 base64 编码
html-withimg-loader打包html中引用的图片, html中直接使用img标签src加载图片的话,因为没有被依赖,图片将不会被打包
转码工具Babel 入门教程
babel-preset-reactReact转码规则
babel-preset-es2015ES2015转码规则
功能组件
reactreact组件
react-domreact基本组件之一
react-reduxreact 的状态管理组件 (react 和 redux 是两个不同的产品)
antd蚂蚁维护的React UI组件库
antd-mobile-rn蚂蚁RN UI 组件
antd-mobile蚂蚁维护的React 移动端组件
prop-types类型验证
react-router-dom路由组件
webpack

配置结构

    module.exports = {
        entry: ,// 项目的入口文件
        output: { // 打包后的输出路径
            filename:  ,// 打包后的文件名
            path:  // 打包文件路径
        },
        module: { // 其他模块组件
            rules: [{ // 模块的规则配置
                test:  ,// 匹配文件名
                use:  ,// 执行插件名
                include: ,// 匹配指定文件夹下的文件
                exclude: // 排除文件名
            },{
                test: ,
                use: {
                    loader: ,// 执行插件名
                    options: { // 关于插件的详细配置

                    }
                }
            }]
        },
        plugins: [ // 插件
        ],
        mode: '' ,// 开发或是生产  development production
        devServer: { // 服务器配置
        }
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值