Shop Cloud
info
Requirements
Trước khi chạy project, cần cài đặt các công cụ sau:
.NET Core SDK
Cài đặt .NET Core SDK 3.1 trở lên.
Tải tại:
https://dotnet.microsoft.com/en-us/download/dotnet/3.1
Kiểm tra version:
dotnet --version
Node.js
Cài đặt Node.js version 18 trở lên.
Tải tại:
https://nodejs.org/en/download/
Kiểm tra version:
node -v
Khuyến nghị sử dụng nvm để quản lý nhiều version Node.js trên cùng một máy.
Yarn
Cài đặt Yarn version 1.22.21.
Kiểm tra version:
yarn -v
Running the development server
1. Cấu hình biến môi trường admin project
Chỉnh sửa file .env trong admin project.
Khi chạy local, hệ thống sẽ sử dụng các biến môi trường này.
VITE_API_URL='https://dev.api.shopcloud.vn/api'
VITE_SOCKET_URL="https://dev.api.shopcloud.vn/socket"
VITE_SOCKET_IO_URL="https://dev.socket.shopcloud.vn"
VITE_LOGO_URL=https://api.minio.shopcloud.vn/shopcloud/files/files/26072024092746732_3369725824362643525_0.jpg
VITE_EZSALE_ADMIN_URL="https://dev.admin.ezsale.vn"
VITE_COLOR="#1890ff"
VITE_APP_NAME="Shopcloud"
HEAD_TAG=<script type="module" src="/env-config.js"></script>
VITE_VAPID_PUBLIC_KEY="BL4pGGyD0oQlLfb_cpIiRY-iEalgbZoFTCMmmcVMlfEshcXqOevqjhUiUN1hr5myc1lezsvUdj48LUiZjOQl4vI"
2. Cấu hình biến môi trường api project
Chỉnh sửa file appsettings.json trong api project.
Khi chạy local, hệ thống sẽ sử dụng các biến môi trường này.