Używam pakietu dotnet, aby utworzyć pakiet nuget dla podstawowego projektu .net, ale mam 2 problemy:
Plik .nupkg podczas inspekcji zawsze zawiera folder lib, który zawiera zawartość folderu bin projektu. Czy można zapobiec utworzeniu folderu lib na wyjściu?
W projekcie.json packOptions jak zamapować folder dołączania na katalog wyjściowy? Próbowałem użyć właściwości mapowania, jak opisano poniżej, aby wyświetlić zawartość katalogu publikowania w katalogu wwwroot poniżej, ale jak dotąd nie udało się.
„packOptions”: { "akta": { "zawierać": [ "publikować" ], „mapowania”: { „wwwroot”: „opublikuj” } } },
Odpowiedzi:
1 dla odpowiedzi № 1Nie mogłem usunąć folderu lib, ale mapowanie działa z niewielkimi modyfikacjami powyższego przykładu, jak pokazano poniżej:
„packOptions”: { "akta": { "zawierać": [ "publikować" ], „mapowania”: { „wwwroot /”: „opublikuj /” } } }