css和js的包裹路径未正确链接

问题描述 投票:1回答:1

我是应用程序捆绑的新手,已经决定开始学习使用Parcel。

当我启动开发服务器时,似乎所有内容都通过dist文件夹及其所有文件正确设置。问题是JavaScript和CSS路径不正确。

CSS链接看起来像这样

<link rel="stylesheet" href="/src.e31bb0bc.css" />

但应该是

<link rel="stylesheet" href="./src.e31bb0bc.css" />

我手动修复了它,但是,当然,每次我更改src文件夹中的内容时,链接都变回原来的位置,而我的Javascript和CSS又消失了。

dist文件夹中没有文件夹,所以看起来像这样:

dist/
- index.html
- src.e31bb0bc.css
- src.e31bb0bc.css.map
- src.e31bb0bc.js
- src.e31bb0bc.js.map

非常感谢您的帮助,谢谢。

parcel parceljs
1个回答
0
投票

您是否将脚本发布到package.json中?也许一种解决方案是使用Parcel参数--public-url [1]设置公共URL。类似于parcel build index.html --public-url='./'

[1] https://parceljs.org/cli.html#set-the-public-url-to-serve-on

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