Como funciona a propriedade path.delimiter em Node.js?

Como Funciona A Propriedade Path Delimiter Em Node Js



Node.js vem com um “ caminho ”Módulo que interage com o caminho dos arquivos e diretórios do sistema. Seu principal objetivo é manipular e alterar os caminhos dos arquivos de várias maneiras, conforme os requisitos. Seus recursos comuns são normalizar, encontrar nomes de diretórios/arquivos, extrair extensões de arquivos, retornar o delimitador e separador de caminho e muito mais. Ele vem com uma ampla variedade de métodos e propriedades integrados para executar todas as operações especificadas.

Este post irá demonstrar o funcionamento da propriedade “path.delimiter” em Node.js.

Como funciona a propriedade “path.delimiter” em Node.js?

O ' delimitador() ”É uma propriedade predefinida do“ caminho ”Módulo que retorna o delimitador de caminho específico da plataforma. Para Windows, o delimitador de caminho é “ponto e vírgula (;)” e para sistemas operacionais baseados em UNIX é “dois pontos (:)”.







O funcionamento desta propriedade depende de sua sintaxe generalizada mencionada abaixo:



caminho. propriedade ;

A sintaxe acima retorna um delimitador como uma string.



Vejamos a implementação prática da propriedade definida acima com a ajuda de sua sintaxe básica.





Exemplo: aplicando a propriedade “path.delimiter” para obter o delimitador de caminho
Este exemplo aplica a propriedade “path.delimiter()” para retornar o delimitador de caminho:

const caminho = exigir ( 'caminho' ) ;
console. registro ( caminho. delimitador ) ;

No trecho de código acima:



  • Em primeiro lugar, o “ exigir() ”O método inclui o módulo “caminho” no projeto Node.js.
  • A seguir, o “ console.log() ”O método aplica o“ delimitador() ”Propriedade para obter o delimitador de caminho e exibi-lo no console.

Saída
Execute o arquivo “.js” usando o comando fornecido abaixo:

aplicativo de nó. js

Pode-se observar que a saída contém um delimitador de caminho “;(ponto e vírgula)” porque o sistema operacional atual é o Windows:

Exemplo 2: Aplicando a propriedade “path.delimiter” para separar os caminhos das variáveis ​​de ambiente do sistema
Este exemplo aplica a propriedade “path.delimeter” para dividir os caminhos das variáveis ​​de ambiente do sistema:

const caminho = exigir ( 'caminho' ) ;
console. registro ( processo. ambiente . CAMINHO ) ;
console. registro ( processo. ambiente . CAMINHO . dividir ( caminho. delimitador ) ) ;

Nas linhas de código acima:

  • O ' console.log() ”O método primeiro aplica o objeto “process.env.PATH” para acessar o caminho das variáveis ​​do sistema e exibi-lo no console. Todos os caminhos são separados por “;” cólon.
  • O próximo método “console.log()” associa o “ dividir() ”Método com o objeto “process.env.PATH” passando o “ delimitador ”Como argumento para dividir todos os caminhos com o delimitador baseado no sistema operacional.

Saída
Execute o arquivo “.js”:

aplicativo de nó. js

Pode-se observar que as variáveis ​​de ambiente do sistema são separadas por “;(ponto e vírgula)” que são divididas em formato de lista:

Isso é tudo sobre o funcionamento da propriedade path.delimiter em Node.js.

Conclusão

No Node.js, o “ caminho.delimitador() ”Recupera o delimitador de caminho de acordo com o sistema operacional. Esta propriedade também ajuda a converter os dados em um formato específico com base no método aplicado. Este post explicou praticamente a propriedade “path.delimiter()” em Node.js.