在 HTML 中引用父目录

问题描述 投票:0回答:2

就目录引用而言,我理解

./ = current
../ = parent

但是我在这段 HTML 代码中引用我的

bower_components
目录时遇到问题。对
lib
文件夹的引用可以正常工作,但不能
bower_components
。我错过了什么?

main.html

<!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>

目录结构如下:

javascript html bower
2个回答
1
投票

尝试去

<your server>/bower_components/bootstrap/dist/js/bootstrap.min.js

这可能行不通。如果您的服务器设置正常,则仅

public
并且可以从客户端访问其下面的文件夹。从客户的角度来看,
public
是根,没有什么比这更重要的了。

至于导入引导程序,请查看您是否可以在浏览器中浏览哪些节点可用。它可能在客户端的另一个 URL 上托管您需要引用的脚本。您还可以在 Bower 文档/示例中找到该 url。

可以通过将脚本复制或符号链接到公共目录中来解决这个问题,但这有点黑客,如果您完全厌倦了寻找预期的方法,请保存它。


0
投票

也许你可以试试这个:

<script src="contacts/bower_components/bootstrap/dist/js/bootstrap.min.js"></script>

只需使用完整的脚本路径

© www.soinside.com 2019 - 2024. All rights reserved.