Descrição do método:
Versão síncrona do symlink (). Usado para criar links simbólicos.
gramática:
A cópia do código é a seguinte:
fs.symlinksync (srcpath, dstpath, [tipo])
Como esse método pertence ao módulo FS, é necessário introduzir o módulo FS antes do uso (var fs = requer ("fs")))
Receber parâmetros:
SRCPath é o caminho para o diretório de origem ou arquivo
DSTPath É o caminho para armazenar o diretório convertido e padrão para o diretório de trabalho atual
Digite Valor padrão: 'arquivo', valores opcionais 'dir', 'arquivo' ou 'junção', que é usado apenas para Windows (ignorado em outras plataformas).
Observe que o diretório depois que os nós do Windows precisam ser convertidos é um caminho absoluto. Ao usar "Junction", os parâmetros de destino serão automaticamente normalizados para o caminho absoluto.
Código -fonte:
A cópia do código é a seguinte:
fs.symlinksync = função (destino, caminho, tipo) {
type = (util.isstring (tipo)? Tipo: nulo);
NullCheck (destino);
NullCheck (caminho);
Return binding.symlink (pré -processamentoSymLinkDestination (destino, tipo),
pathmodule._makelong (caminho),
tipo);
};