zoukankan      html  css  js  c++  java
  • AntDesign(React)学习-14 使用UMI提供的antd模板

    1、UMI提供了可视化antd模板,可以直接添加到项目中修改用

    比如将个人中心添加到项目中

    2、选择个人中心,确定

     3、成功

     4、打开项目

    5、Route文件也自动添加

    根路由有exact:true后面要把工作台移到mainfrm路由中

     6、运行报错

    7、安装

     8、找不到style.less

    安装less模块
    npm install --save-dev less-loader less

     type.d.ts增加

    declare module '*.css';
    declare module "*.png";
    declare module '*.less';
    9、非umi React启用less方法,需要修改webpack文件,网上类似文章很多,自己查看。
     
    10、修改路由到如下位置

     11、运行

     12、有些模块需要开启国际化

    cnpm install umi-plugin-react --save-dev

    开启国际化,如果安装umi-plugin-react这里开启国际化没有反应,直接增加locale

     plugins: [
        // ref: https://umijs.org/plugin/umi-plugin-react.html
        [
          'umi-plugin-react',
          {
            antd: true,
            dva: true,
            dynamicImport: false,
            title: 'jgdemo',
            dll: true,
            locale: {
              enable: true, // default false
              default: 'zh-CN', // default zh-CN
              baseNavigator: true, // default true, when it is true, will use `navigator.language` overwrite default
            },
            routes: {
              exclude: [
                /models//,
                /services//,
                /model.(t|j)sx?$/,
                /service.(t|j)sx?$/,
                /components//,
              ],
            },
          },
        ],

    13、发现还是不行,关闭从新打开项目,可以添加了

  • 相关阅读:
    降龙十八掌之三:(见龙在田)优化查询性能
    完整的项目工程目录结构
    降龙十八掌之一:(亢龙有悔)SQL Server Profiler和数据库引擎优化顾问
    ASP.NET状态管理的总结
    LINQ 图解
    获取IP城市
    Eclipse 编译StanfordNLP
    Centos JAVA Eclipse
    关掉PUTTY后,进程仍可以运行。
    centos lnmp 安装笔记
  • 原文地址:https://www.cnblogs.com/zhaogaojian/p/12293628.html
Copyright © 2011-2022 走看看