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:
Posta un commento