diff --git a/BUILDING.md b/BUILDING.md index e9fa87f3..42060c6f 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -175,27 +175,6 @@ cp .env.example .env.development ### Troubleshooting Quick Fixes -#### Common Issues - -```bash -# Clean and rebuild -npm run clean:all -npm install -npm run build:web:dev - -# Reset mobile projects -npm run clean:ios -npm run clean:android -npm run build:ios # Regenerates iOS project -npm run build:android # Regenerates Android project - -# Fix Android asset issues -npm run assets:validate:android # Validates and regenerates missing Android assets - -# Check environment -npm run test:web # Verifies web setup -``` - #### Platform-Specific Issues - **iOS**: Ensure Xcode and Command Line Tools are installed @@ -385,14 +364,13 @@ rsync -azvu -e "ssh -i ~/.ssh/..." dist ubuntutest@test.timesafari.app:time-safa (Note: The test BVC_MEETUPS_PROJECT_CLAIM_ID does not resolve as a URL because it's only in the test DB and the prod redirect won't redirect there.) -- For prod, get on the server and run the correct build: +- For prod, you can do the same with `build:web:prod` instead. -... and log onto the server: +... or log onto the server (though the build step can stay on "rendering chunks" for a long while): - `pkgx +npm sh` -- `cd crowd-funder-for-time-pwa && git checkout master && git pull && git checkout -1.0.2 && npm install && npm run build:web:prod && cd -` +- `cd crowd-funder-for-time-pwa && git checkout master && git pull && git checkout 1.0.2 && npm install && npm run build:web:prod && cd -` (The plain `npm run build:web:prod` uses the .env.production file.)