Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚀 use improved production build (yarn build-prod) #564

Open
appinteractive opened this issue May 22, 2022 · 6 comments
Open

🚀 use improved production build (yarn build-prod) #564

appinteractive opened this issue May 22, 2022 · 6 comments
Assignees

Comments

@appinteractive
Copy link
Contributor

Sollten wir nicht den Prod build nutzen wir in der Dokumentation erwähnt? yarn build-prod

@ManAnRuck
Copy link
Member

Guter Punkt. Das hatte ich noch nicht gesehen. Sollten wir bei Gelegenheit mal prüfen und wenn es sich lohnt umsetzen.

@ManAnRuck ManAnRuck changed the title build-prod 🚀 use more production build (yarn build-prod) May 29, 2022
@ManAnRuck ManAnRuck changed the title 🚀 use more production build (yarn build-prod) 🚀 use improved production build (yarn build-prod) May 29, 2022
@ManAnRuck
Copy link
Member

ManAnRuck commented Aug 19, 2023

Hab's grad einfach mal lokal ausgeführt und bekomme folgenden Fehler:

Error: Image Optimization using Next.js' default loader is not compatible with `next export`.
  Possible solutions:
    - Use `next start` to run a server, which includes the Image Optimization API.
    - Use any provider which supports Image Optimization (like Vercel).
    - Configure a third-party loader in `next.config.js`.
    - Use the `loader` prop for `next/image`.
  Read more: https://nextjs.org/docs/messages/export-image-api
    at PATH/democracy/repos/democracy-desktop/node_modules/next/dist/export/index.js:157:23
    at async Span.traceAsyncFn (PATH/democracy/repos/democracy-desktop/node_modules/next/dist/trace/trace.js:79:20)

hab mich jedoch noch nicht damit beschäftigt.

@appinteractive
Copy link
Contributor Author

Um ehrlich zu sein, finde ich dieses ganze Next Image Gedöns unfassbar kompliziert und verwirrend. Die Dokumentation ist auch recht dünn. Müsste ich mich auch (zum fünften Mal) versuchen einzulesen.

Hätte gehofft das du da mehr weißt als ich Next noob. Hab aber das Gefühl das diese Komponente kaum jemand nutzt, der static baut. Wenn du in der Doku danach suchst, in Kombination mit Export findest du nur das JS export Keyword, irgendwie etwas unglücklich benahmt.

@appinteractive
Copy link
Contributor Author

Die Image-Komponente optimiert die Bilder scheinbar gar nicht, sondern baut nur stumpfe URLs für CDNs oder Image Services. Nützt einem ohne solch einen Service dann natürlich nichts, etwas sehr unglücklich wie ich finde.

@appinteractive
Copy link
Contributor Author

es scheint folgende Lösung zu geben: https://github.com/Niels-IO/next-image-export-optimizer.

Aus folgenem Post: https://stackoverflow.com/questions/75637767/next-js-ssg-image-optimization-at-build-time

müsste ich in ruhe mal dran

@ManAnRuck
Copy link
Member

Schau ich mir bei Gelegenheit auch nochmal an :)

@ManAnRuck ManAnRuck transferred this issue from demokratie-live/desktop May 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

2 participants