Как правильно написать url-адрес моего скрипта " src " для локальной среды разработки?
Я работаю в локальной среде, и я не уверен, правильно ли я написал URl-адрес src, потому что мои функции не работают. Жирный тег скрипт в src в вопрос.
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script src="http://www.parsecdn.com/js/parse-1.2.2.min.js"></script>
**<script src="/Users/myUserName/Desktop/myPage.js"></script>**
</head>
<body>
<div id="mainDiv">
<p><a href="#">anchor</a></p>
</div>
</body>
</html>
2 ответов
напишите тег src для вызова JS-файла как
<script type='text/javascript' src='../Users/myUserName/Desktop/myPage.js'></script>
Это должно работать.
Я считаю, что браузер ищет эти активы из корня веб-сервера. Это сложно, потому что легко начать разработку на вашем компьютере без фактического использования веб-сервера ( просто загрузив локальные файлы через браузер)
вы можете начать с упаковки html и css/js вместе?
структура каталогов что-то вроде:
-yourapp
- index.html
- assets
- css
- js
- myPage.js
затем ваш тег script (из индекса.html) может выглядеть как
<script src="assets/js/myPage.js"></script>
дополнительным преимуществом упаковки вашего html и активов в одном каталоге является то, что вы можете скопировать каталог и передать его кому-то другому или поместить на другую машину, и он будет отлично работать.