ℹ️ NOTE: This guide is only for Bento Framework development. If you would like to consume Bento Framework for your project, please refer to the How get my copy of Bento Frontend?.
- Node 16.17.1
- NPM 8.15.0
- Lerna 6.6.7
- Install Lerna globally:
npm install -g [email protected]
-
Clone Bento Frontend Repository:
git clone https://github.com/CBIIT/bento-frontend.git cd bento-frontend
-
Install Node Modules:
npm install
-
Navigate to Nginx Configuration Directory:
cd packages/bento-frontend/nginx/
-
Install Nginx:
- Use the provided guide "local-nginx-setup-for-frontend.txt" to install Nginx on your Linux-based system.
-
Return to the Root Folder:
cd ../../../
-
Run Lerna to Start Bento Frontend:
lerna run start
🛠️ If you want to create a custom application using Bento, you can use the following command:
npx @bento-core/create-bento-app <My Application Name>
ℹ️ This command will scaffold a new Bento application for you to customize according to your needs.
🚀 Following these steps should have Bento Frontend up and running on your system. Enjoy exploring Bento! 🚀