ParcelJs 在所有文件前添加额外的“/”link

ParcelJs add extra "/" before all files link

我实际上正在使用 ParcelJs 开发一个 ts 项目。当我构建我的项目并在 http://localhost:1234/ 上的 ParcelJs 服务器上打开它时,一切都很好。但是当我试图在这个服务器之外打开它时,我的所有文件都找不到,因为每个文件的开头都有一个额外的 / link.

例如 ParcelJs 在我的 index.html link 中给出这样的不起作用:

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

但是当我像这样删除这个 / 时,一切都按预期工作:

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

那么我该怎么做才能解决它?

要使所有链接成为相对链接(没有 /),当您 运行 [=18] 时,您需要添加一个值为 ./ 的额外参数 --public-url =]ParcelJs 像这样:

parcel index.html --public-url ./