Visual Studio 2017でasp.net-coreのDockerサポートを自動的に有効にする方法はありますか角度プロジェクトですか?新しいオプションを作成すると、このオプションは無効になります。これは、Webアプリケーション(MVC)でのみ利用可能です。AngularプロジェクトのDockerサポートを有効にする
私はプロジェクトを作成した後で角度プロジェクトのDockerサポート(Project-> Add-> Docker Support)を有効にできますが、アプリケーションを起動するとnode.jsが利用できないという例外が発生します。
System.AggregateExceptionが発生しましたHResult = 0x80131500メッセージ= 以上のエラーが発生しました。 。。(ノード・プロセスの起動に失敗しました これを解決するには:.
[1]のNode.jsがインストールされていると PATHディレクトリの1つで見つけることができることを確認してください 現在のPATH的環境変数は以下のとおりです。/ usr/localに/ bin /:/ usr/local/bin:/ usr/bin:/ sbin:/ bin ノード実行ファイルがこれらのディレクトリのいずれかにあることを確認するか、PATHを更新してください。
[2]原因の詳細については、InnerExceptionを参照してください。
Source = StackTrace: System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)at Microsoft.AspNetCore.Builder.WebpackDevMiddleware.UseWebpackDevMiddleware Cで WebApplication3.Startup.Configure(IApplicationBuilderアプリ、 IHostingEnvironmentのENV)で(IApplicationBuilder appBuilder、WebpackDevMiddlewareOptionsオプション):一時\ \ Users \ユーザープロジェクト\ Visual Studioの 2017 \ドキュメント\ WebApplication3 \ Startup.cs:行34内部例外1:InvalidOperationException:ノード プロセスの開始に失敗しました。これを解決するには:
[1] Node.jsがインストールされており、 PATHディレクトリの1つに存在することを確認してください。 現在のPATH環境変数は次のとおりです。/ usr/local/sbin:/ usr/local/bin:/ usr/sbin:/ usr/bin:/ sbin:/ bin Node実行ファイルがこれらのディレクトリのいずれかにあることを確認するか、 PATHを更新してください。
[2]原因の詳細については、InnerExceptionを参照してください。
内部例外2:Win32Exception:そのようなファイルやディレクトリは
ありません、どのように私は手動でドッカーサポートが私の角度のプロジェクトのために有効に得ることができ、それを自動的に作成することはできませんか?
ベースイメージの上にインストールする必要があります。これらのリンクがhttps://github.com/MicrosoftDocs/Virtualization-Documentation/tree/dc7c8721797ddde0c428de0692b22ca6a9bcfa09/windows-server-container-samples/node-v0.12.7-x64およびhttps://stefanscherer.github.io/createに役立つかどうかを確認します。 -an-io-js-container-image-for-windows / –