PhantomJS - Métodos de Módulo de Sistema de Arquivos
A tabela a seguir contém todos os métodos e suas descrições, disponíveis no módulo Sistema de Arquivos.
| S.No | Métodos e Descrição | 
|---|---|
| 1 | absoluto  Este método fornece o caminho absoluto onde o PhantomJS é executado.  |  
      
| 2 | changeWorkingDirectory  Isso permite que você altere o diretório de trabalho e retorna verdadeiro, se for bem-sucedido, caso contrário, retorna falso.  |  
      
| 3 | copyTree  copyTree irá copiar um diretório de um caminho para outro. O primeiro parâmetro é uma pasta de origem e o segundo parâmetro é uma pasta de destino.  |  
      
| 4 | cópia de  Este método ajuda a copiar o arquivo de um local para outro. Leva dois parâmetros. O primeiro parâmetro é o arquivo de origem e o segundo parâmetro é o caminho do arquivo, para onde ele deve ser copiado. Ele lançará um erro, se o arquivo de origem ou destino não existir.  |  
      
| 5 | existe  Ele verifica se o caminho de arquivo fornecido existe no sistema. Retorna verdadeiro, se estiver presente, caso contrário, falso.  |  
      
| 6 | isAbsolute  Este método retornará verdadeiro, se o caminho do arquivo for absoluto e falso, se relativo.  |  
      
| 7 | isDirectory  isDirectory informa se o arquivo fornecido é um diretório ou não. Retorna verdadeiro, se o diretório for falso. Ele dá falso caso o caminho fornecido não exista.  |  
      
| 8 | isExecutable  Este método dirá se o arquivo fornecido é executável ou não. Retorna verdadeiro, se executável, caso contrário, falso.  |  
      
| 9 | isFile  Isso fornece detalhes se o caminho de arquivo fornecido é um arquivo ou não. Retorna verdadeiro se for um arquivo e falso se não for.  |  
      
| 10 | isLink  Isso lhe dará verdadeiro, se o caminho do arquivo for um link simbólico, caso contrário, será falso.  |  
      
| 11 | isReadable  Ele verifica se o arquivo fornecido é legível ou não. Dá verdadeiro, se sim e falso, se não.  |  
      
| 12 | isWritable  Ele informa se um determinado arquivo é gravável. Retorna verdadeiro, se sim, caso contrário, é falso.  |  
      
| 13 | última modificação  Fornece os detalhes da última modificação feita no arquivo. Ele informa a data e a hora da última modificação do arquivo.  |  
      
| 14 | Lista  Ele fornece todos os arquivos presentes no diretório.  |  
      
| 15 | makeDirectory  Cria um novo diretório.  |  
      
| 16 | makeTree  makeTree cria todas as pastas necessárias para formar diretórios finais. Isso retornará verdadeiro, se a criação foi bem-sucedida, caso contrário, falso. Se o diretório já existir, ele retornará verdadeiro.  |  
      
| 17 | mover  Isso moverá o arquivo de um caminho para outro.  |  
      
| 18 | abrir  Ele é usado para abrir o arquivo.  |  
      
| 19 | readLink  Isso retornará o caminho absoluto de um arquivo ou pasta apontado por um link simbólico (ou atalho no Windows). Se o caminho não for um link simbólico ou atalho, ele retornará uma string vazia.  |  
      
| 20 | ler  Isso lerá o arquivo fornecido.  |  
      
| 21 | removeDirectory  Isso removerá o diretório fornecido.  |  
      
| 22 | removeTree  Isso excluirá todos os arquivos e pastas de uma determinada pasta e, por fim, excluirá a própria pasta. Se houver algum erro ao fazer este processo, ele gerará um erro - 'Não foi possível remover o PATH da árvore de diretório' e interromperá a execução.  |  
      
| 23 | retirar  Ele remove o arquivo fornecido.  |  
      
| 24 | Tamanho  Dá o tamanho do arquivo.  |  
      
| 25 | tocar  Ele cria um determinado arquivo.  |  
      
| 26 | Escreva  Grava em um determinado arquivo.  |