Descripción
Para extraer url de archivo en una plantilla tipo Node.twig.html ...
Código
{# Extrae sólo el valor del campo enlace en el node template #}
{{ content.field_link.0['#url'] }}
{{ content.field_link.0['#title'] }}
{# Extrae URL de un campo con un sólo archivo #}
{{ node.field_file.entity.uri.value }}
{# Extrae URL de un campo con varios archivos #}
{{ node.field_file['#items'].entity.uri.value }}
{# Extrae el valor del campo enlace #}
{{ file_url(node.field_file.entity.uri.value) }}
{# Comprueba si existen valores en el campo #}
{% if node.field_file[0] %}
{# Extrae la URL completa de enlaces internos #} ej: private://
{{ file_url(node.field_file.entity.uri.value) }}
// Ejecuta aquí tu código...
{% endif %}