Chrome ParcelJs -构建Web扩展清单v3无法解析service_worker路径

5q4ezhmt  于 12个月前  发布在  Go
关注(0)|答案(1)|浏览(166)

我正在构建一个跨浏览器扩展。我发现Firefox还不支持service worker,而它们对于Chrome是强制性的。所以,我在Chrome中进行了一些测试,但是当我尝试构建扩展清单时,Parcel无法解析service worker路径:
enter image description here
考虑到:
1.相同的路径在作为后台“脚本”使用相同的清单版本时工作正常(3)
1.所有其他路径(用于选项页面、弹出窗口等)具有相同的结构并被识别
我收到的错误如下:
enter image description here
它似乎是开始路径解析一个目录以上,并失踪的项目的根。我找不到任何在线。
有什么想法吗?谢谢。
我试着把绝对的路径,没有成功。我试着把不同的路径,没有成功。
它应该能够正确地构建和绑定清单。

6uxekuva

6uxekuva1#

看来tsconfig中的“rootDir”参数导致了这个问题。我真的不明白它是如何工作的。真的很奇怪。
我刚刚从tsll.json中删除了“rootDir”,现在一切正常。

相关问题