私は Microsoft.DotNet.Web.Spa.ProjectTemplates :: 2.0.0-rc1-final を使用しています。これは内部で Create-react-app と AspnetCoreを使用します。 ReactDevelopmentServer
私の開発者環境はIISを使用して、複数のapiをホストします。たとえばapi1を http:// localhost/api1 として、api2を http:// localhost/api2 ==
問題は、React app from Microsoft.DotNet.Web.Spa.ProjectTemplates: :2.0.0-rc1-final テンプレートから http:// localhost/myApp -ファイルは常にPublicPath "/"で提供されることを想定しているため、機能しません。
私は知っています Create-react-app のProdセットアップは PublicPath from PUBLIC_URL または Homepage frompackage.jsonを使用します。
Devでカスタムパブリックパスを使用するようにcreate-react-appセットアップを変更することは可能ですか?環境?
Githubでさらにグーグルして古い問題を検索した後、この機能は、react-scripts 2.0でリリースされる予定であることに気付きました。これには https://github.com/facebook/create-react-app/プル/ 1887 。これにより、create-react-appでファイルが提供されているURLにサブパスを含めることができます。
ローカルマシンのPUBLIC_URL
に.env.local
を設定できます。
リリース用にビルドするときは、このファイル/変数を設定しないように注意してください。 cradocumenatationで.env
ファイルの詳細を読むことができます。