Wenn du pub build
verwendest, werden packages/browser/dart.js
eingebunden, aber nicht die JavaScript-Dateien, die von anderen Bibliotheken eingebunden sind. Wie kannst du pub build
dazu bringen, diese externen JavaScript- und CSS-Dateien einzulesen?
Antwort
Zu viele Anzeigen?Du solltest diese Dateien in assets ablegen.
In einer Diskussion über Nur-Assets Pub Packages gab Bob Nystrom einige Erklärungen zu Browser-Paketen und pub build
:
Es gibt einige brutale Sonderfallcodes, um die JS-Dateien im Browser-Paket zu behandeln. Das ist seit der Zeit, bevor es das Konzept eines "asset" Verzeichnisses gab, drin und wurde als Altlast übernommen.