Spaces:
Sleeping
Sleeping
| # SoftEdge Corporation - Development Script | |
| # This script sets up the development environment for React integration | |
| echo "π Starting SoftEdge Corporation Development Environment" | |
| echo "======================================================" | |
| # Check if Node.js is installed | |
| if ! command -v node &> /dev/null; then | |
| echo "β Node.js is not installed. Please install Node.js first." | |
| exit 1 | |
| fi | |
| # Check if npm is installed | |
| if ! command -v npm &> /dev/null; then | |
| echo "β npm is not installed. Please install npm first." | |
| exit 1 | |
| fi | |
| echo "β Node.js version: $(node --version)" | |
| echo "β npm version: $(npm --version)" | |
| # Install dependencies | |
| echo "" | |
| echo "π¦ Installing dependencies..." | |
| npm install | |
| if [ $? -ne 0 ]; then | |
| echo "β Failed to install dependencies" | |
| exit 1 | |
| fi | |
| echo "β Dependencies installed successfully" | |
| # Build React app | |
| echo "" | |
| echo "π¨ Building React application..." | |
| npm run build | |
| if [ $? -ne 0 ]; then | |
| echo "β Failed to build React application" | |
| exit 1 | |
| fi | |
| echo "β React application built successfully" | |
| # Start development server (optional) | |
| echo "" | |
| echo "π‘ Development environment ready!" | |
| echo "" | |
| echo "To start the development server, run:" | |
| echo " npm run dev" | |
| echo "" | |
| echo "To build for production:" | |
| echo " npm run build" | |
| echo "" | |
| echo "The built files are in the 'dist/' directory and can be served by your PHP application." | |