Parcel(parcel-bundler) v1.12.4でindex.html
からfaviconのpngと同じように../public/manifest.webmanifest
へのリンクを貼った際、Web App Manifestだけdist
ではなくdist\__\public
に作成されます。それにより、Web App Manifestから相対パスで指定されているアイコンへのリンクが通らなくなります
$ parcel build src/index.html √ Built in 743ms. dist\512x512.ab92b669.png 12.26 KB 414ms dist\index.html 250 B 288ms dist\__\public\manifest.webmanifest 221 B 6ms Done in 1.92s.
一応、src
にWeb App Manifestのファイルをおけばdist
直下に作成されるのでエラーは出なくなるのを確認しましたが、それは避けたいのでそれ以外で回避する方法があれば教えていただきたいです。
ソースコード
https://github.com/eai04191/parcel-wtf/tree/webmanifest-wtf
clone後、yarn
yarn build
でWeb App Manifestだけdist\__\public
に作成されるのがわかると思います。
環境
- Windows 10 ver1903
- node v12.14.1
- yarn v1.22.0
あなたの回答
tips
プレビュー