[英]does not provide an export named 'BrowserQRCodeReader'
看來zxing-js/library
有捆綁問題。
我可以通過運行npm run build
,然后npm run start
來重現該錯誤。 似乎需要一些捆綁才能使它在瀏覽器中正常工作。 看到這篇文章以獲取更多信息
同時,您可以使用npm run start:dev
,並且可以按預期進行本地開發。
感謝@ open-wc團隊的@passle_對此提供了幫助。
除了jlengrands的答案外, npm start
將啟動owc-dev-server
,該工作量很小。 它只會解決裸模塊。
您嘗試使用的QR代碼庫使用commonjs,它需要一點魔術才能轉換,以便瀏覽器可以理解該代碼。 webpack-dev-server可以為您做到這一點,您可以使用npm run start:dev
來運行它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.