0

Ubuntu 16.04.1 LTSとVisual Studio Code 1.5.3でASP.NETコアを使いこなしています。ここに私がやったことだ:Visual StudioでデバッグするときにKestrelのCSSとJSアセットを取得するコード

  1. は、空のフォルダを作成し、(dotnet new -t Webdotnet restoredotnet build)そこに新しいDOTNETのWebアプリケーションを生成します。
  2. 端末からアプリを実行し、http://localhost:5000/にアクセスして、デフォルトサイトがどのように正常に動作するかを観察します。
  3. Visual Studioコードで同じディレクトリを開き、デバッグに必要なアセットをインストールします。
  4. スタートのデバッグおよびFirefoxはサイトの負荷が部分的に、要素が見当違いと偏っていることをhttp://localhost:5000/
  5. お知らせしてタブを開きます。検査ツールを引き上げると、JSとCSSのリクエストはすべて404となります。

起動コマンドを提供する静的ファイルを持っているようだ:

public static void Main(string[] args) 
    { 
     var host = new WebHostBuilder() 
      .UseKestrel() 
      .UseContentRoot(Directory.GetCurrentDirectory()) 
      .UseIISIntegration() 
      .UseStartup<Startup>() 
      .Build(); 

     host.Run(); 
    } 

また、Startupクラスのメソッドは、UseStaticFiles()への呼び出しが含まれています。

a video of the steps hereもアップロードしました。プロジェクトのcode is here

答えて

0

私がそれらの資産がローカルにインストールされているために

sudo bower install --allow-root 

を実行しなければならなかったようです。 bowerを実行するには、npmとgitをインストールしておく必要があります(通常はそうです)。xcodebuildライセンスは(OS X上で)合意しました。

関連する問題