链接路径导致 Javascript 函数在 Brackets 的实时预览中失败
Linking Path Causes Javascript Function Fails with Brackets's Live Preview
我在 Brackets
的根文件夹中创建了一个包含 index.html
文件的项目。因为有很多常见的 js/css
文件,所以我想在此根目录下创建项目,以便能够从我当前的根目录访问这些常见文件。因此,我在 subfolder's index.html
的每个链接和脚本的所有路径之前都给出了 ../../
,如下所示,
<script src="../../js/main.js" type="text/javascript"></script>
但很快我就意识到它让我的 javascript functions
失败了,即使它显然在其他情况下也能正常工作。我不知道为什么,如果有任何想法,我将不胜感激。
在@Jonas Giuro 的回答后,我尝试使用 node's http-server
而不是 live preview of brackets
并且它没有失败。问题 #6714 可能是无法访问其根目录后面的主要原因。我能想到的主要有两种相同的方法;
对于 brackets users
,只需从顶部根文件夹开始 live preview
(使用 command + alt + P),然后切换到子文件夹(任何 html或任何东西)完美无缺。
对于那些通过终端使用 http-server
和 npm
的人来说,能够再次托管顶级根文件夹,以便能够按需要提供子文件夹。
我在 Brackets
的根文件夹中创建了一个包含 index.html
文件的项目。因为有很多常见的 js/css
文件,所以我想在此根目录下创建项目,以便能够从我当前的根目录访问这些常见文件。因此,我在 subfolder's index.html
的每个链接和脚本的所有路径之前都给出了 ../../
,如下所示,
<script src="../../js/main.js" type="text/javascript"></script>
但很快我就意识到它让我的 javascript functions
失败了,即使它显然在其他情况下也能正常工作。我不知道为什么,如果有任何想法,我将不胜感激。
在@Jonas Giuro 的回答后,我尝试使用 node's http-server
而不是 live preview of brackets
并且它没有失败。问题 #6714 可能是无法访问其根目录后面的主要原因。我能想到的主要有两种相同的方法;
对于
brackets users
,只需从顶部根文件夹开始live preview
(使用 command + alt + P),然后切换到子文件夹(任何 html或任何东西)完美无缺。对于那些通过终端使用
http-server
和npm
的人来说,能够再次托管顶级根文件夹,以便能够按需要提供子文件夹。