0

HTML 和 CSS 文件在我的实时服务器上运行良好。但是每次我引导一个 .js 脚本时,它都不会显示在我的实时服务器上。如果我尝试直接通过 URL 加载 .js 文件,则会显示“Cannot GET /line.js”。我已经尝试了我在互联网上找到的所有内容,但仍然无法正常工作。以下是我检查/做过的几点:

已安装的代码运行器

安装 Node.js = node.js 系统路径完成

Settings = Live Server Config = 指定的浏览器

“liveServer.settings.CustomBrowser”:JSON 设置上的“chrome”

.js 文件位于单独的文件夹中,可通过<script src="line.js"></script>index.html访问

Chrome 被设置为我系统上的默认浏览器

感谢您的投入。

4

2 回答 2

1

如果 js 文件位于单独的文件夹中,则需要在 script 标签中提供到该文件夹​​的确切路径,因为在当前表单中它试图在根目录中查找 js 文件。脚本标签应如下所示:

<script src="FOLDER_NAME/line.js"></script>
于 2022-03-02T09:26:14.300 回答
-1

有可能在呈现 HTML 页面之前加载了您的 javascript 文件。您可以尝试将“延迟”添加到您的脚本标签,如下所示:

<script src="demo_defer.js" defer></script>

于 2022-03-02T09:31:38.317 回答