Our great sponsors
-
$ bench get-app --branch version-13 erpnext Getting erpnext $ git clone https://github.com/frappe/erpnext --branch version-13 --depth 1 --origin upstream Kloning ke 'erpnext'... remote: Enumerating objects: 7214, done. remote: Counting objects: 100% (7214/7214), done. remote: Compressing objects: 100% (5935/5935), done. remote: Total 7214 (delta 2009), reused 3218 (delta 999), pack-reused 0 Menerima objek: 100% (7214/7214), 18.22 MiB | 650.00 KiB/s, done. Menguraikan delta: 100% (2009/2009), done. Updating files: 100% (6777/6777), done. Installing erpnext $ ./env/bin/python -m pip install -q -U -e ./apps/erpnext WARNING: You are using pip version 21.2.2; however, version 21.2.3 is available. You should consider upgrading via the '/home/bpdp/kerjaan/erpnext/myERPNext/env/bin/python -m pip install --upgrade pip' command. $ yarn install yarn install v1.22.11 warning ../../../../../../package.json: No license field [1/4] Resolving packages... [2/4] Fetching packages... [3/4] Linking dependencies... warning Workspaces can only be enabled in private projects. [4/4] Building fresh packages... $ yarn run snyk-protect yarn run v1.22.11 warning ../../../../../../package.json: No license field $ snyk protect Successfully applied Snyk patches Done in 3.90s. Done in 89.54s. $ bench build --app erpnext ✔ Application Assets Linked yarn run v1.22.11 warning ../../../../../../package.json: No license field $ FRAPPE_ENV=production node rollup/build.js --app erpnext Production mode ✔ Built js/moment-bundle.min.js ✔ Built js/libs.min.js Building erpnext assets... ✔ Built js/erpnext-web.min.js ✔ Built js/bank-reconciliation-tool.min.js ✔ Built js/item-dashboard.min.js ✔ Built js/point-of-sale.min.js ✔ Built js/erpnext.min.js ✔ Built css/erpnext-web.css ✔ Built css/erpnext.css ✔ Built css/marketplace.css ✔ Built css-rtl/erpnext-web.css ✔ Built css-rtl/marketplace.css ✔ Built css-rtl/erpnext.css ✔ Built js/marketplace.min.js ✨ Done in 9.535s Done in 10.40s. $
-
If you want more information, you can always have a look at its source code here: https://github.com/frappe/bench. Although there are many instructions to install bench, the easiest is just:
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
$ bench init --frappe-branch version-13 myERPNext $ /home/bpdp/software/python-dev-tools/miniconda39/envs/py39-erpnext/bin/virtualenv -q env -p python3 Getting frappe $ git clone https://github.com/frappe/frappe.git --branch version-13 --depth 1 --origin upstream Kloning ke 'frappe'... remote: Enumerating objects: 2914, done. remote: Counting objects: 100% (2914/2914), done. remote: Compressing objects: 100% (2746/2746), done. remote: Total 2914 (delta 404), reused 1006 (delta 96), pack-reused 0 Menerima objek: 100% (2914/2914), 16.04 MiB | 1.16 MiB/s, done. Menguraikan delta: 100% (404/404), done. Installing frappe $ myERPNext/env/bin/python -m pip install -q -U -e myERPNext/apps/frappe WARNING: You are using pip version 21.2.2; however, version 21.2.3 is available. You should consider upgrading via the '/home/bpdp/kerjaan/erpnext/myERPNext/env/bin/python -m pip install --upgrade pip' command. $ yarn install yarn install v1.22.11 warning ../../../../../../package.json: No license field [1/4] Resolving packages... [2/4] Fetching packages... [3/4] Linking dependencies... warning " > [email protected]" has unmet peer dependency "[email protected] - 3". warning " > [email protected]" has unmet peer dependency "popper.js@^1.16.0". warning Workspaces can only be enabled in private projects. [4/4] Building fresh packages... $ yarn run snyk-protect yarn run v1.22.11 warning ../../../../../../package.json: No license field $ snyk protect Successfully applied Snyk patches Done in 11.34s. Done in 239.98s. Updating node packages... Installing node dependencies for frappe $ yarn install yarn install v1.22.11 warning ../../../../../../package.json: No license field [1/4] Resolving packages... success Already up-to-date. $ yarn run snyk-protect yarn run v1.22.11 warning ../../../../../../package.json: No license field $ snyk protect Successfully applied Snyk patches Done in 9.18s. Done in 9.87s. $ bench build An Error occurred while downloading assets... ✔ Application Assets Linked yarn run v1.22.11 warning ../../../../../../package.json: No license field $ FRAPPE_ENV=production node rollup/build.js Production mode ✔ Built js/moment-bundle.min.js ✔ Built js/libs.min.js Building frappe assets... ✔ Built js/checkout.min.js ✔ Built js/dialog.min.js ✔ Built js/web_form.min.js ✔ Built js/user_profile_controller.min.js ✔ Built js/list.min.js ✔ Built js/chat.js ✔ Built js/bootstrap-4-web.min.js ✔ Built js/frappe-recorder.min.js ✔ Built js/barcode_scanner.min.js ✔ Built js/frappe-web.min.js ✔ Built css/report.min.css ✔ Built css-rtl/report.min.css ✔ Built css/frappe-chat-web.css ✔ Built css/web_form.css ✔ Built css-rtl/frappe-chat-web.css ✔ Built css-rtl/web_form.css ✔ Built js/data_import_tools.min.js ✔ Built js/report.min.js ✔ Built css/printview.css ✔ Built css/email.css ✔ Built css/login.css ✔ Built css/frappe-web-b4.css ✔ Built js/desk.min.js ✔ Built js/control.min.js ✔ Built css/desk.min.css ✔ Built css-rtl/frappe-web-b4.css ✔ Built css-rtl/email.css ✔ Built css-rtl/login.css ✔ Built css-rtl/printview.css ✔ Built css-rtl/desk.min.css ✔ Built js/form.min.js ✨ Done in 47.395s Done in 48.40s. SUCCESS: Bench myERPNext initialized $
-
yarn: package manager for Node.js.
-
Python: the programming language to implement Frappe and ERPNext on top of Frappe.
-
Node.js: JavaScript engine, used by Frappe for frontend purposes.
-
Git: version control system, used by bench CLI.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Related posts
- Release Radar • February 2024 Edition
- Google ZX – A tool for writing better scripts
- Multilingual SMS Translation Service built with Hapi, Nodejs and Javascript
- Any tips to improve my coding abilites ?
- Can an API be merely a server that has post requests sent to it, rather than something that is installed?