Frontend Development
INFO
Below is an explanation of how to set up the development environment for front-end development. It is assumed that you have the necessary programming knowledge.
Youdeyiwu front-end development primarily uses Next.js 14 and the UI is built using Bootstrap 5.
You can choose your preferred development editor, but we recommend using WebStorm.
Clone the Repository
Clone the repository and open the project directory web in your editor.
git clone https://github.com/dafengzhen/youdeyiwuDevelopment Setup
1. Install Dependencies
Use Npm to install the dependencies.
npm install2. Configure API Service
Open the .env file (or create a new .env.development.local file) and modify the corresponding backend API request address.
API_SERVER=http://localhost:80803. Start the Application
Run the following command to start the application.
npm run devPackaging and Building
Youdeyiwu front-end development uses Docker for packaging and building.
1. Build the Image
Specify the image name and tag using -t youdeyiwu-web, and you can modify other parameters as needed.
docker build -t youdeyiwu-web .2. Run the Image
Similarly, you can modify the image name and other parameters as needed.
docker run --name youdeyiwu-web --restart=always -d -p 3000:3000 youdeyiwu-webCompletion
By customizing the development, you can add various functionalities to the application as needed.
With this, the front-end development and build process are complete.
