À l'aide de NextJS, vous pouvez créer un identifiant de build selon la documentation : https://nextjs.org/docs/app/api-reference/next-config-js/generateBuildId
Il peut également être obtenu sur la base de la dernière version de git : https://www.npmjs.com/package/next-build-id
Mais la question est : comment lire cet ID de build ? Je veux l'afficher dans la console de la fenêtre.
Je ne l'ai pas encore testé, mais je pense que vous pouvez essayer l'ancienne façon de passer la variable
env
键传递env
dans la configuration (je suppose qu'elle est obsolète maintenant, mais cela devrait toujours fonctionner) comme ceci :Sera disponible plus tard en tant que
process.env.BUILD_ID_ENV
Pour l'utiliser dans un composant client, vous devrez peut-être le nommer
NEXT_PUBLIC_BUILD_ID_ENV
, pas sûr.