Javascript файл меняется на html файл? - PullRequest
0 голосов
/ 30 мая 2020

У меня проблема в приложении express. Когда я подключаюсь к локальному хосту, я получаю сообщение об ошибке в моей консоли «исключение неперехваченного синтаксиса в моем скрипте. js в строке 1. Я подумал, что это было странно, поэтому я просмотрел файл через вкладку« Источники », и похоже, что он был перезаписан в виде файла html

    <!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Note Taker</title>
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootswatch/4.1.3/flatly/bootstrap.min.css" />

</head>

<body>
  <nav class="navbar navbar-dark bg-dark">
    <a class="navbar-brand" href="/">Note Taker
    </a>
  </nav>
  <div class="container">
    <div style="margin-top: 80px;" class="jumbotron text-center">
      <h1 class="display-4">Note Taker <span role="img" aria-label="Memo">?</span></h1>
      <h4 class="mt-4">Take notes with Express</h4>
      <a class="btn btn-primary btn-lg mt-4" href="/notes.html" role="button">Get Started</a>
    </div>
  </div>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script type="text/javascript" src="../script.js"></script>

</body>

</html>

это результат, который консоль выдает мне для скрипта. js что является точным html для моего индекса. html в то время как мой скрипт. js это:

var $noteTitle = $(".note-title");
var $noteText = $(".note-textarea");
var $saveNoteBtn = $(".save-note");
var $newNoteBtn = $(".new-note");
var $noteList = $(".list-container .list-group");

// activeNote is used to keep track of the note in the textarea
var activeNote = {};

// A function for getting all notes from the db
var getNotes = function() {
  return $.ajax({
    url: "/api/notes",
    method: "GET"
  });
};

// A function for saving a note to the db
var saveNote = function(note) {
  return $.ajax({
    url: "/api/notes",
    data: note,
    method: "POST"
  });
};

(this goes on for 100+ lines)

Я пробовал перемещать файл в папке, я проверил свои маршруты, и ни один из них не указывает на файл js. У меня никогда не было такой проблемы раньше так что я очень запутался в том, что происходит

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...