Кодовый текст появляется вместо выполнения
Мне нужна помощь в загрузке моей игры на JavaScript в Chrome.
Я хотел закодировать традиционную игру Snake на JavaScript с использованием фреймворка p5.js, и я начал с холста. Проблема возникает, когда я открываю файл JavaScript в Chrome (который я связал в своем файле index.html с тегом скрипта).
Вместо того, чтобы появляться серый холст, согласно моему коду JavaScript, сам код отображается на странице Chrome. Вот мой код, посмотрите:
HTML Змея | JS
<body>
<script src="F:\Code\JS\p5\p5-zip\p5.js" type="text/javascript"></script>
<script src="F:\Code\JS\p5\p5-zip\addons\p5.dom.js" type="text/javascript"></script>
<script src="F:\Code\JS\p5\p5-zip\addons\p5.sound.js" type="text/javascript"></script>
<script src="F:\Code\JS\Snake\sketch.js" type="text/javascript"></script>
</body>
</html>
А вот и JS:
function setup() {
createCanvas(800, 800);
}
function draw() {
background(51);
}
Технические характеристики:
Chrome, Windows 10 Anniversary Edition.
PS Javascript включен, я проверил.
2 ответа
Попробуй эти вещи
1) Проверьте свой js-код на www.codepen.io/pen/, некоторые JavaScript не работают должным образом, когда локально. (F: \ Code)
2) Попробуйте поставить свой скрипт в конце тега body. Обратите внимание, что скрипты загружаются в порядке их появления. Рассмотрим зависимости.
Предполагая, что путь F:\Code\JS\p5\p5-zip\ к вашим файлам правильный, и вы не работаете в заархивированной папке.
У вас должен быть файл, такой как index.html, который будет корнем вашего сайта.
Вот минимальный пример, включая ваши скрипты:
<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Titre de la page</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<script src = "F:\Code\JS\p5\p5-zip\p5.js" type="text/javascript"></script>
<script src = "F:\Code\JS\p5\p5-zip\addons\p5.dom.js" type="text/javascript"></script>
<script src = "F:\Code\JS\p5\p5-zip\addons\p5.sound.js" type="text/javascript"></script>
<script src = "F:\Code\JS\Snake\sketch.js" type = "text/javascript"></script>
</body>
</html>
- Ваши файлы JavaScript должны быть размещены внизу страницы, перед закрывающим тегом body.
- Вы должны ссылаться на свой файл js в хорошем порядке для предотвращения некоторых проблем с зависимостями
- Если вы можете просмотреть файл index.html, щелкните правой кнопкой мыши страницу -> "показать исходный код" и попробуйте щелкнуть ссылку на файл js, если путь указан неверно, у вас будет ошибка 404 not found.