Javascript 在HTML中引用父目录

Javascript 在HTML中引用父目录,javascript,html,Javascript,Html,至于对目录的引用,我理解 ./ = current ../ = parent 但是在这段HTML代码中引用我的bower\u组件目录时遇到问题。对lib文件夹的引用工作正常,但对bower\u组件的引用不起作用。我错过了什么 main.html 目录结构如下所示: 尝试转到/bower\u components/bootstrap/dist/js/bootstrap.min.js 这可能行不通。如果您的服务器设置正常,则只有public,并且它下面的文件夹可以从客户端访问。从客户端的角度来

至于对目录的引用,我理解

./ = current
../ = parent
但是在这段HTML代码中引用我的
bower\u组件
目录时遇到问题。对
lib
文件夹的引用工作正常,但对
bower\u组件的引用不起作用。我错过了什么

main.html

目录结构如下所示:

尝试转到
/bower\u components/bootstrap/dist/js/bootstrap.min.js

这可能行不通。如果您的服务器设置正常,则只有
public
,并且它下面的文件夹可以从客户端访问。从客户端的角度来看,
public
是根,上面没有任何内容

至于导入引导,请查看是否可以浏览浏览器中可用的节点。它可能承载了您需要在客户端的另一个url上引用的脚本。您还可以在bower文档/示例中找到url

您可以通过将脚本复制或符号链接到公共目录中来解决这个问题,但这有点太草率了,请保存它,以防您对找到所需的方法感到厌倦。

也许您可以尝试一下



只需使用完整的脚本路径

server.js中的内容
?我的猜测是,它正在实现无需更多操作的样板中间件,用于从其
public
目录提供静态文件(CSS、客户端js等),而不是从
bower_组件提供服务。至于路径部分,
。/bower\u components/foo/bar
很好。检查(很可能)。明白了。谢谢@raina77ow
<!DOCTYPE html>
<html>
    <head>
    </head>
    <body>
        <script src="lib/jquery/dist/jquery.min.js"></script>
        <script src="../bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
    </body>
</html>