Compatibilidade APIs Node.js - Path
Esta documentação explora a integração e uso do módulo Path do Node.js dentro do Azion Runtime. O módulo Path fornece utilitários para trabalhar com caminhos de arquivos e diretórios.
O módulo path no Node.js fornece utilitários para trabalhar com caminhos de arquivos e diretórios. Ele oferece um conjunto de funções que ajudam desenvolvedores a manipular e normalizar caminhos, facilitando o tratamento de operações de sistema de arquivos entre diferentes sistemas operacionais. Este módulo está disponível no Azion Runtime através da compatibilidade com Node.js, sendo comumente usado em functions para construir ou normalizar caminhos, por exemplo ao rotear requisições ou compor referências de assets.
Exemplo: Operações básicas com path
O exemplo abaixo mostra como usar o módulo path em uma function:
Exemplo: Roteamento de URL com path
Use métodos de path para analisar e construir caminhos de URL para roteamento:
Exemplo: Normalização e análise de caminhos
Normalize caminhos e extraia informações detalhadas:
Exemplo: Construção de caminhos para assets estáticos
Construa caminhos para assets estáticos e entrega de conteúdo:
Exemplo: Tratamento de caminhos multiplataforma
Manipule caminhos de forma consistente entre diferentes ambientes:
APIs com suporte
| API | Status |
|---|---|
path.basename() | 🟢 Com suporte |
path.dirname() | 🟢 Com suporte |
path.extname() | 🟢 Com suporte |
path.format() | 🟢 Com suporte |
path.isAbsolute() | 🟢 Com suporte |
path.join() | 🟢 Com suporte |
path.normalize() | 🟢 Com suporte |
path.parse() | 🟢 Com suporte |
path.relative() | 🟢 Com suporte |
path.resolve() | 🟢 Com suporte |
path.sep | 🟢 Com suporte |
path.delimiter | 🟢 Com suporte |
path.posix | 🟢 Com suporte |
path.win32 | 🟢 Com suporte |