代码之家  ›  专栏  ›  技术社区  ›  johannchopin

parceljs在所有文件链接前添加额外的“/”

  •  0
  • johannchopin  · 技术社区  · 5 年前

    我正在和Parceljs一起开发一个TS项目。当我构建我的项目并在parceljs服务器上打开它时 http://localhost:1234/ 一切都很好。但是当我试图在这个服务器之外打开它时,没有找到我的所有文件,因为有一个额外的 / 在每个文件链接的开头。

    例如,parceljs在my index.html链接中给出了这样的不起作用的链接:

    <script src="/src.4254afb6.js"></script>

    但是当我把这个拿走的时候 / 像这样,一切都按预期工作:

    <script src="src.4254afb6.js"></script>

    那我该怎么做才能修好它呢?

    0 回复  |  直到 5 年前
        1
  •  0
  •   johannchopin    5 年前

    使所有链接相对(不带 / )您需要添加一个额外的参数 --public-url 有价值的 ./ 当你跑步时 Parceljs公司 这样地:

    parcel index.html --public-url ./

    推荐文章