我是应用程序捆绑的新手,已经决定开始学习使用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
非常感谢您的帮助,谢谢。
您是否将脚本发布到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