Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.9.1

path

Uma biblioteca de manipulação de caminhos baseada em strings. Todas as operações de caminho que você conhece e ama, com suporte sólido para Windows, POSIX (Linux e Mac OS X) e a web.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
12,7 mi
Curtidas
1,7 mil
Pontos Pub
160

Instalar pacote

flutter pub add path

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote path fornece uma solução robusta e multiplataforma para manipular caminhos de arquivos e diretórios em Dart. Ele suporta todos os principais sistemas operacionais — incluindo Windows, Linux, macOS e a web — garantindo um comportamento consistente independentemente do ambiente. Com métodos intuitivos para unir, dividir, normalizar e resolver caminhos, ele simplifica a navegação no sistema de arquivos e melhora a portabilidade do código. A biblioteca foi projetada para lidar com casos extremos e peculiaridades específicas de plataforma de forma transparente.

Casos de uso

  • Manipulação de caminho de arquivo multiplataforma
  • Construindo aplicativos portáteis em Dart
  • Gerenciando operações de sistema de arquivos em aplicativos da web
  • Resolvendo caminhos relativos e absolutos
  • Análise e construção de caminhos de arquivos

Principais recursos

  • Suporta plataformas Windows, POSIX e web
  • Operações de caminho abrangentes
  • Manipula separadores de caminho específicos da plataforma
  • Normalização e resolução robustas
  • Leve e sem dependências

Indicado para

  • Desenvolvedores Dart construindo aplicativos multiplataforma
  • Ferramentas que exigem lógica de caminho do sistema de arquivos
  • Utilitários de manipulação de arquivos baseados na web
  • Ferramentas de linha de comando com interação com sistema de arquivos

Considerações

  • Não destinado à E/S de arquivos de baixo nível
  • Não interage com sistemas de arquivos reais
  • Requer manipulação manual da verificação de existência de arquivos
  • Limitado a operações de caminho baseadas em string
  • Sem suporte embutido para links simbólicos

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Overview

This repository is home to various Dart packages under the dart.dev publisher.

Packages

Package Description Issues Version
args Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options. issues pub package
async Utility functions and classes related to the 'dart:async' library. issues pub package
characters String replacement with operations that are Unicode/grapheme cluster aware. issues pub package
collection Collections and utilities functions and classes related to collections. issues pub package
convert Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types. issues pub package
crypto Implementations of SHA, MD5, and HMAC cryptographic functions. issues pub package
fixnum Library for 32- and 64-bit signed fixed-width integers with consistent behavior between native and JS runtimes. issues pub package
lints Official Dart lint rules. Defines the 'core' and 'recommended' set of lints suggested by the Dart team. issues pub package
logging Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger. issues pub package
os_detect Platform independent OS detection. issues pub package
path A string-based path manipulation library. issues pub package
platform A pluggable, mockable platform information abstraction for Dart. issues pub package
typed_data Utility functions and classes related to the dart:typed_data library. issues pub package

Publishing automation

For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.

For additional information about contributing, see our contributing page.

Categorias

Repositório-fonte

Projetos que usam este pacote

Rankings