Slik pakker ASP.NET vNext prosjekter og kjøre andre steder?

stemmer
5

Jeg vet at i en ASP.NET vNext prosjektkatalogen (hvor project.json finnes), vi kan kjøre k run(eller k webavhengig av konfigurasjonen / kode) og KRuntime kjører / starter programmet / server.

Jeg har også innsett at kpm buildskaper en * .nupkg fra ASP.NET vNext prosjektet. Det virket som en slags emballasje til meg og jeg kan sende bruke det. Men jeg kunne ikke finne den riktige måten å pakke en app med alle sine avhengigheter og gjøre det kjørbart med én kommando. Er det en måte å gjøre dette?

Min bruk saken vil være å bygge en Docker bilde som har Mono og vil bare slippe den inne ASP.NET vNext programmet i det og gi Entrypoint for web server med one-liner-kommandoen, som k web. Jeg så på noen eksempler, men jeg kunne ikke finne en måte å pakke en app med alle sine avhengigheter.

Publisert på 25/06/2014 klokken 01:02
kilden bruker
På andre språk...                            


1 svar

stemmer
9

KPM pakke er det du ønsker. Det vil skape en "utplassering bilde" og en batch script (vi støtter ikke .sh ennå, men vil etter hvert). Det er sannsynlig at noen bugs du vil kjøre inn på mono:

  1. https://github.com/aspnet/KRuntime/issues/272
  2. https://github.com/aspnet/KRuntime/issues/327
Svarte 25/06/2014 kl. 01:08
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more