2017-12-10 6 views
1

.NET Core + Reactプロジェクト(dotnet new react)で作業していて、デフォルトのコンポーネントとビューを調整するだけでページをレンダリングする方法をテストしていますから始まります。私は変更が表示されるかどうかを確認するために、デフォルトのコンポーネントテキスト(コードではない)を調整しました。たとえば、Hello Worldを別のものに変更します。しかし、私の変更のどれも現れませんでした。デフォルト/元のテキストを表示し続けます。.NET Core + Reactテンプレートのレンダリングが変更後に更新されない

dotnet restoredotnet runより前に実行しようとしましたが、いくつかのコンポーネント.tsxファイルのデフォルトテキストを変更しようとしました。しかし、どのファイルもアップデートを表示していませんでした。何らかの理由で、私の友人が私のプロジェクトを自分のコンピュータで開くと、自分の変更を見ることができます。キャッシュの問題だった場合でも、キャッシュをきれいにしてクリアしましたが、それでも何もありませんでした。

なぜ動作しないのかわかりません。これはReactで初めての作業です。前もって感謝します!

編集:私はこれのためにVSコードで作業してきました。私がVS Communityで自分のプロジェクトを開いて(そしてそのためのソリューションファイルを作成すると)、アップデートを表示します!ただし、ソリューションファイルがないプロジェクトがある場合でも、更新プログラムは表示されません。それが機能するためには、VSコードに必要な特定の拡張機能や何かがありますか?

答えて

0

ASPNETCORE_ENVIRONMENT変数をDevelopmentに設定します。同じセッションdotnet run

が設定されていない場合には、環境がProductionがデフォルトになります

$env:ASPNETCORE_ENVIRONMENT="Development" 

、と呼ばれています。 生成されたStartup.csを見ると、ホットモジュールの交換はDevelopmentに設定されている場合にのみ有効になります。

おそらく、VSコードでこの値を設定するには、コマンドラインで設定する必要はありません。

関連する問題