Как правильно написать 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 и активов в одном каталоге является то, что вы можете скопировать каталог и передать его кому-то другому или поместить на другую машину, и он будет отлично работать.