ASP.Net Core Webで新しいVue CLI 3を使用して新しいプロジェクトを作成しようとしています。 dotnet newを使用して新しい空のWebプロジェクトを作成し、vue createを使用して新しいVue.js Hello Worldテンプレートを作成できますが、私が一生一緒に作業することはできません。
かなり簡単なはずです
_Layout.cshtml
またはIndex.cshtml
、しかしあなたがそれを整理したいなら、それらの出力されたファイルを参照してください。<div id="app"></div>
を.cshtml
。Medium で利用可能な詳細なチュートリアルを書きました。
ビルドのクライアントアプリをwwwrootにコピーする代わりにMicrosoft Microsoft.AspNetCore.SpaServices
NuGetパッケージを使用してSpaStaticFilesフォルダーを指定し、*。cshtmlファイルを無視して、直接vue index.html
ファイルを使用できます。
VueCliMiddleware
NuGetをインストールして、.NETアプリの起動時にVue CLI 3.0を使用してクライアントアプリでnpmプロセスを実行することもできます。