Mike B
02/18/2025, 8:35 PMMarvin
02/18/2025, 8:35 PMbash
git clone <https://github.com/PrefectHQ/prefect.git>
cd prefect
pip install -e .
2. Node.js and npm: The development UI requires Node.js and npm. It's recommended to use a version manager like nvm
to manage Node.js versions. Once you have Node.js and npm installed, navigate to the Prefect repository's root directory and run:
bash
npm install
3. Start the Development UI: After setting up the environment, you can start the development UI with:
bash
npm run dev
These steps should help in setting up the development environment for the Prefect dashboard. For more details, you can refer to the Prefect development contribution guide.
If there's any confusion about environment variables or settings, you might find the Prefect settings and profiles documentation useful. It explains how environment variables can be used to configure Prefect settings.
If you encounter further issues, feel free to ask!Nate
02/18/2025, 8:36 PMLooks like you're using a development version
?Mike B
02/18/2025, 8:36 PMNate
02/18/2025, 8:36 PMprefect version
output?Mike B
02/18/2025, 8:38 PMBrendan Kennedy
02/18/2025, 8:41 PMBrendan Kennedy
02/18/2025, 8:43 PMuv pip install prefect==3.2.2
. I'm sure they will patch 3.2.3 shortly.Nate
02/18/2025, 8:43 PMuvx prefect@3.2.2 server start
should work for now - sorry about this!Mike B
02/18/2025, 8:45 PMNate
02/18/2025, 9:38 PMยป uvx prefect@latest server start
Installed 95 packages in 178ms
___ ___ ___ ___ ___ ___ _____
| _ \ _ \ __| __| __/ __|_ _|
| _/ / _|| _|| _| (__ | |
|_| |_|_\___|_| |___\___| |_|
Configure Prefect to communicate with the server with:
prefect config set PREFECT_API_URL=<http://127.0.0.1:4200/api>
View the API reference documentation at <http://127.0.0.1:4200/docs>
Check out the dashboard at <http://127.0.0.1:4200>
Nate
02/18/2025, 9:38 PM