Is it necessary to install Tailwind CSS and its files for each new project in every new directory? I'm uncertain if this is the correct process, or if there is an alternative method available.
Furthermore, when making changes to files on a live server, will the website automatically refresh with the updated styles, or do we need to repeatedly run npm?