umi足場構築プロジェクト約束式ルートrouterは自動的に配置できません.


問題の説明
umi足場を使ってプロジェクトを構築し、umi約束式ルートを使用した場合、umiは自動的にルート配置を生成できません.
プロジェクト構築プロセス
問題が発生する原因
足場を使って構築したプロジェクトは配置ファイルにルートを配置します..umirc.(ts|js)またはconfig/config.(ts|js)ファイルにrouterが設定されている場合、所定のルーティングが無効になり、新たに追加されたページが自動的にumiによってコンパイルされなくなり、umiは構成的なルーティングを使用する..umirc.jsファイル
このファイルはルートディレクトリの下にあります.具体的な内容は以下の通りです.
問題解決の過程
公式文書の約束式ルートをよく見ました.
ソリューション
プロファイルのルーティングの設定を削除します..umirc.jsファイルの修正は以下の通りです.
// ref: https://umijs.org/config/
export default {
  treeShaking: true,

  plugins: [
    // ref: https://umijs.org/plugin/umi-plugin-react.html
    [
      'umi-plugin-react',
      {
        antd: true,
        dva: true,
        dynamicImport: false,
        title: 'umi',
        dll: false,
      },
    ],
  ],
};

収穫する
公式文書の注意事項をよく調べてください.中国語の文書では解決できない試みは英語の文書を使って解決します.中国語の文書の更新が遅れるかもしれません.