系列文章目录
文章目录
前言
Frappe-Bench是一个开源的ERPNext应用程序的开发和部署环境,它包含以下几个模块:
1. Frappe: Frappe是一个Python框架,用于开发Web应用程序。它提供了一套功能强大的工具和库,用于创建和管理ERPNext应用程序。
2. Bench: Bench是Frappe-Bench的命令行工具,用于管理和部署ERPNext应用程序。它提供了一组命令,用于创建、安装、升级和管理应用程序的各个方面,如数据库、应用程序代码和配置文件。
3. ERPNext: ERPNext是一个开源的企业资源规划(ERP)系统,用于管理组织的各个方面,如销售、采购、库存、会计等。Frappe-Bench提供了一个环境,用于开发、定制和部署ERPNext应用程序。
4. Apps: Frappe-Bench允许您安装和管理多个应用程序。通过Apps模块,您可以安装和启用各种扩展和功能模块,以满足组织的特定需求。
5. Sites: Frappe-Bench允许您创建和管理多个ERPNext站点。每个站点都有自己的数据库和应用程序代码,可以根据需要进行独立的管理和定制。
总之,Frappe-Bench是一个功能强大的开发和部署环境,包含Frappe框架、Bench命令行工具、ERPNext应用程序、Apps模块和Sites模块,用于开发、定制和部署ERPNext应用程序。
一、官网跳转
可查看使用Frappe能安装哪些开源产品
官方 :https://frappe.io/products
二、安装模块
下方模块按需安装:
c
#新增付款模块
bench get-app payments
bench --site erpnext install-app payments
#新增HRMS模块
bench get-app hrms
bench --site erpnext install-app hrms
#新增lending模块
bench get-app lending
bench --site erpnext install-app lending
#安装教育模块
bench get-app education
bench --site erpnext install-app education
#安装聊天模块
bench get-app chat
bench --site erpnext install-app chat
#安装打印机模块
//打印机只和V15 develop版本兼容
bench get-app https://github.com/frappe/print_designer
bench --site erpnext install-app print_designer
#安装insights
bench get-app https://github.com/frappe/insights
bench --site erpnext install-app insights
站点维护命令
bash
#添加站点到域名解析文件
bench --site erpnext add-to-hosts
#如果安装后出现错误
bench update --reset
#设置维护模式状态。 off是关闭 on是开启维护
bench --site erpnext set-maintenance-mode off
总结
提示:这里对文章进行总结:
以上就是今天要讲的内容,简单介绍了模块的安装,如遇到安装问题,请关注本社区可及时交流和讨论