Javascript peut être executé sur les navigateurs des visiteurs, via une balise <script> dans le code HTML. Cela depuis 30 ans environ.
Depuis quelques années, il existe node.js, qui permet d'executer javascript (avec un environnement moins fourni que sur navigateur) sur une machine sans passer par le navigateur. Cela permet d'avoir des outils en ligne de commande faits en javascript par exemple, mais aussi des serveurs/backends de sites faits en javascript, comme par exemple avec express.js.
De ton côté, tu veux simplement distribuer des fichiers .js et .css de daisyui via le navigateur, tu n'a donc pas besoin de node.js sur le serveur.
La où ça se complique, c'est que tu aura besoin de node.js pour le développement, donc sur ta machine locale, car les outils de daisy (et de tailwind) tournent en partie sur node.js. Mais une fois que ces outils sont utilisés, et que tu as les fichiers .js et .css finaux, tu peux les distribuer sur n'importe quel serveur (PHP, statique, etc).
J'espère que c'est clair