For every new project I create a new environment:
mkdir new_project
cd new_project
julia --project="."
]add xxx
You don’t have to, but it makes it possible to use different versions of the same package per project. I often want to use old versions for old projects and new versions for new projects.
After the project has been created you can start julia like this:
julia --project
to activate it automatically. Of course any project can contain any number of scripts as long as these scripts need the same packages.