mercoledì 31 maggio 2023

error MSB3073: uscita dal comando "webpack" con codice 1.

 



Durante la pubblicazione di siti web con Asp.Net MVC core, in ambito "Azure" può capitare che venga generato l'errore "error MSB3073: uscita dal comando "webpack" con codice 1." quando si pubblica su file System.

Per evitare questo errore e pubblicare tutti i file, compresi le "view", occorre aprire il file di progetto ".cspoject" ed impostare il "Exec command" nel seguente modo:


 <Exec Command="npm install" />


Quindi da quello che era in precedenza così:

<Target Name="MyPreCompileTarget" BeforeTargets="Build" Condition="'$(Configuration)'!='Debug'">

    <Exec Command="webpack" />

  </Target>


Diventa così:

<Target Name="MyPreCompileTarget" BeforeTargets="Build" Condition="'$(Configuration)'!='Debug'">

    <Exec Command="npm install" />

  </Target>

Nessun commento: