Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure Developer CLI (azd) umožňuje přidat do šablon ignorované soubory, které určují soubory a adresáře, které se mají vyloučit z balíčku nasazení pro App Service a aplikace funkcí. Tato funkce poskytuje podrobné řízení na úrovni služby, které soubory jsou zahrnuty do balicího procesu.
Principy ignorování balíčků služeb
Existují dva různé typy ignorovaných souborů, které můžete použít k ovlivnění procesu balení:
.webappignoreovlivňuje vyloučení balíčků pro nasazení služby Aplikace Azure Service..funcignoreovlivňuje vyloučení balíčků pro nasazení Azure Functions.
Tyto ignorované soubory se použijí na základě cílové služby nasazení, aby uživatelé mohli nezávisle přizpůsobit vyloučení souborů při balení pro službu Aplikace Azure Service a Azure Functions. Oba typy balení ignorují soubory podle těchto pravidel:
.webappignorenebo.funcignoresoubory by se měly umístit do kořenové složky příslušné služby ve vašíazdšabloně.- Pokud soubor
.webappignorenebo.funcignoresoubor existuje v adresáři služby, proces balení se řídí jeho pravidly, což umožňuje podrobnou kontrolu nad tím, které soubory jsou zahrnuty nebo vyloučeny v archivu zip služby. - Pokud neexistuje žádný
.webappignoresoubor nebo.funcignoresoubor, použijí se výchozí vyloučení:- Python:
__pycache__a všechnyvenvsoubory - Node.js:
node_modules
- Python:
- Syntaxe pro ignorované soubory dodržovala standardní
gitignoresyntaxi. Pokud chcete například vrátit vyloučení, použijte!symbol.
Příklady vyloučení
azd V šabloně přidejte .webappignore do .funcignore kořenové složky služby, kterou chcete nasadit do služby Aplikace Azure Service nebo Azure Functions. Aktualizujte obsah těchto ignorovaných souborů tak, aby zahrnovaly nebo vyloučily soubory pomocí následujících vzorů: