• react-project(二)


    一、package.json中的配置

    1.babel-plugin-import可以实现antd-mobile的按需加载

    "babel-plugin-import": "^1.6.3"
     
    "plugins": [
          [
            "import",
            {
    "libraryName": "antd-mobile",
              "style": "css"
            }
          ],
            "transform-decorators-legacy "
        ]
     
    2."transform-decorators-legacy "支持redux装饰器的@写法的插件
    3.前端webpack的接口是3000,后端express的接口是9093,如果前端直接调用后端,会发生跨域错误。所以,我们在本地3000的接口做一次转发,所有的请求都发送到了9093,这样我们就能调取nodeJS的接口。
    "proxy": "http://localhost:9093"
    4."cookie-parser": "^1.4.3"处理cookie
    二、登陆注册页面实现
    1.忘安装redux模块
    2.thunk引入错误 正确:import thunk from 'redux-thunk';
    3.proxy error
    重新安装npm install --save-dev babel-plugin-transform-decorators-legacy
    "transform-decorators-legacy"要放在其他的前面
    服务没有启动
     4.引入装饰器问题
    https://github.com/Microsoft/vscode/issues/28097#issuecomment-306560817
    5.安装utility库可以支持密码加密 md5
    6.安装body-parser库
     
  • 相关阅读:
    8.11记---我来啦!
    关于博主
    CSP-S 2019 第二轮 游记 AFO
    读入优化
    CSP-S 2019 第一轮 游记
    2019国庆正睿成都集训
    成外集训小记
    收藏夹(持续更新)
    博客建成
    博客施工中,敬请期待
  • 原文地址:https://www.cnblogs.com/cdx0/p/react-project02.html
Copyright © 2020-2023  润新知