umi足場構築プロジェクト約束式ルートrouterは自動的に配置できません.
2320 ワード
問題の説明
umi足場を使ってプロジェクトを構築し、umi約束式ルートを使用した場合、umiは自動的にルート配置を生成できません.
プロジェクト構築プロセス
問題が発生する原因
足場を使って構築したプロジェクトは配置ファイルにルートを配置します.
このファイルはルートディレクトリの下にあります.具体的な内容は以下の通りです.
問題解決の過程
公式文書の約束式ルートをよく見ました.
ソリューション
プロファイルのルーティングの設定を削除します.
公式文書の注意事項をよく調べてください.中国語の文書では解決できない試みは英語の文書を使って解決します.中国語の文書の更新が遅れるかもしれません.
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,
},
],
],
};
収穫する公式文書の注意事項をよく調べてください.中国語の文書では解決できない試みは英語の文書を使って解決します.中国語の文書の更新が遅れるかもしれません.