gpt4 book ai didi

javascript - 非服务器root时加载本地js文件

转载 作者:行者123 更新时间:2023-11-28 04:45:37 31 4
gpt4 key购买 nike

所以我的元素托管在 localhost:8080/web,使用的是 Wildfly 10 服务器。当我加载 main.css 文件时,我使用标签:

<link href="resources/scripts/css/main.css" type="text/css">

它不会加载 (404)。我加载 script.js文件:

<script src="resources/scripts/js/script.js"></script>

然而,script.js文件未加载 (404)。有没有办法加载 script.js文件而不指定元素路径?

相关文件夹结构如下:

resources
scripts
css
main.css
js
script.js
static
views
index.html

最佳答案

要始终从一致的位置加载脚本,您可以在 href 和脚本标记中使用绝对路径,方法是在前面附加“/”。目前你的脚本和 css 正试图从 localhost:8080/web/resources/scripts/css/main.css 加载,当你想要从 localhost:8080/resources/scripts/css/主.css

'resources/scripts/css/main.css' 更改为 '/resources/scripts/css/main.css'

关于javascript - 非服务器root时加载本地js文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40983521/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com