Erro de importação de script com heroku

Olá, sei que isso se encontra muito na internet, mas não estou conseguindo resolver…
tenho uma tabela no html. o script direto no arquivo html funciona, em outro arquivo não

body>

div class=‘container’>
input type=‘text’ placeholder=“Pesquisar” size=“100” id=‘pesquisarContato’ onkeyup=“filtrarContatos()”> br>
table class=‘table table-bordered table-hover’ id=‘tabelaContato’>
br>
thead>

    <th>Nome</th>
    <th>Email</th>
    <th>Telefone Principal</th>
    <th>Cidade</th>
    <th>Estado</th>

  </tr>
</thead>
<tbody>
  <tr>
    <td>João</td>
    <td>joao@gmail.com</td>
    <td>30222222</td>
    <td>São Paulo</td>
    <td>SP</td>
  </tr>
</tbody>

tirei as tags de abertura se não o editor do fórum reconhece como comando.
tenho um script na pasta script.

function filtrarContatos () {
var input, filter, table, tr, td, i, txtValue;
input = document.getElementById("pesquisarContato");
filter = input.value.toUpperCase();
table = document.getElementById("tabelaContato");
tr = table.getElementsByTagName("tr");


for (i = 0; i < tr.length; i++) {
  td = tr[i].getElementsByTagName("td")[0];
  if (td) {
    txtValue = td.textContent || td.innerText;
    if (txtValue.toUpperCase().indexOf(filter) > -1) {
      tr[i].style.display = "";
    } else {
      tr[i].style.display =  "none"
     
    }
  }
}

}

e antes da tag de fechamento /body> coloco isso
script type=‘text/javascript’ src=’…/scripts/filtrarContatos.js’>
só que o script não é chamado, nem mesmo um alert de teste. Caso fique confuso segue o print do código

Achei o problema, caso alguém tenha o mesmo problema trabalhando com ejs e heroku só jogar a pasta scripts dentro da public e chamar