PhantomJS - Propriedades do Módulo do Sistema de Arquivos

O Módulo do Sistema de Arquivos tem muitas APIs para lidar com arquivos e diretórios. Você pode criar / gravar e excluir um arquivo / diretório. Para começar a usar o módulo do sistema de arquivos, você deve exigir uma referência aofs module.

var fs = require('fs');

Existem duas propriedades disponíveis para o módulo do sistema de arquivos: Separator e Working Directory. Vamos entendê-los em detalhes.

Separador

Ele informa o separador usado para os caminhos de arquivo.

  • Para Windows:\
  • Para Linux: /

Sintaxe

Sua sintaxe é a seguinte -

fs.seperator

Exemplo

var fs = require('fs');
console.log(fs.seperator);
phantom.exit();

O programa acima gera o seguinte output.

undefined

diretório de trabalho

O diretório de trabalho é o diretório no qual o PhantomJS é executado.

Sintaxe

Sua sintaxe é a seguinte -

var fs = require('fs');
fs.workingDirectory;

Exemplo

var fs = require('fs');
console.log(fs.workingDirectory);
phantom.exit();

O programa acima gera o seguinte output.

C:/phantomjs/bin