Update Your Frappe to version-15
Frappe Version 15
Frappe is an open-source framework that forms the foundation of ERPNext, an open-source Enterprise Resource Planning (ERP) software. Frappe is designed to help developers build web applications and is written in Python. It provides a set of tools and libraries that simplify the process of developing web-based applications with a focus on simplicity and extensibility.
In order to update frappe to the version of requirement or choice- first off, back up all the resources you have in your site.
Let’s update frappe
framework.
1. Install node to the latest version from Linux terminal. Make sure that your node version is >=18
nvm install node
Confirm the node to the latest version before proceeding.
node -v
if you have any issue above, please follow this link.
2. Initialize Frappe Bench
bench init --frappe-branch version-15 frappe-bench
2. Switch to the required branch for updating apps.
bench switch-to-branch version-15 frappe erpnext hrms pass --upgrade
3. Update the patch.
bench update --patch
4. Disable Maintenance Mode.
bench set-maintenance-mode off
4. Update the bench.
pip3 install --upgrade frappe-bench
bench update
If you see Cannot proceed with update, kindly make commit and push or pull the related apps.
If you find updating
issue on your site, run the following command.
bench update --reset
Please clap 👏🏻 if you find it cool.
Follow 👉🏼 Prasantpant