为本地开发环境编写脚本'src'url的正确方法是什么?

Spi*_*lot 20 javascript localhost src

我正在研究一个本地环境,我不确定我是否正确编写了我的src URl,因为我的功能不起作用.粗体脚本标签有问题的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>
Run Code Online (Sandbox Code Playgroud)

小智 27

编写用于调用js文件的src标记

<script type='text/javascript' src='../Users/myUserName/Desktop/myPage.js'></script>
Run Code Online (Sandbox Code Playgroud)

这应该工作.


dm0*_*514 15

我相信浏览器正在寻找来自网络服务器根目录的资产.这很难,因为在没有实际使用网络服务器的情况下很容易在你的机器上开始开发(只需通过你的浏览器加载本地文件)

您可以先将html和css/js打包在一起吗?

一个目录结构,如:

-yourapp
  - index.html
  - assets
    - css
    - js
      - myPage.js
Run Code Online (Sandbox Code Playgroud)

然后你的脚本标签(来自index.html)看起来像

<script src="assets/js/myPage.js"></script>

将html和资产打包到一个目录中的另一个好处是,您可以复制目录并将其提供给其他人或将其放在另一台计算机上,它将运行良好.