https://chatgpt.com/share/69a19968-b1b8-8004-b9fc-4d1d1f7e2a33
https://chatgpt.com/share/69a19968-b1b8-8004-b9fc-4d1d1f7e2a33
export NVM_DIR=”$HOME/.nvm”
[ -s “$NVM_DIR/nvm.sh” ] && . “$NVM_DIR/nvm.sh”
nvm –version
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
cd ~/Documents/fitness-padel-app
node -v
# 1) crea la carpeta nvm
mkdir -p ~/.nvm
# 2) instala nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 3) carga nvm en esta sesión (sin tocar perfiles)
export NVM_DIR=”$HOME/.nvm”
[ -s “$NVM_DIR/nvm.sh” ] && . “$NVM_DIR/nvm.sh”
# 4) comprueba que ya existe nvm
command -v nvm
nvm –version
El problema es que nvm se instaló pero no se configuró en tu perfil de shell. Prueba esto:
1. Crea el archivo de perfil manualmente:
touch ~/.zshrc
2. Añade las líneas de nvm:
echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.zshrc
echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.zshrc
3. Recarga el perfil:
source ~/.zshrc
4. Verifica que nvm funciona:
nvm --version
5. Instala Node 22 y úsalo:
nvm install 22
nvm use 22
node --version
El problema raíz era que nvm no encontraba ningún archivo de perfil (.bashrc, .zprofile, .zshrc, etc.) en ese Mac, así que los comandos que exportabas manualmente se perdían al cerrar la terminal. Con esto queda guardado de forma permanente.
NEXT_PUBLIC_GOOGLE_IOS_CLIENT_ID=82615654476-eksk0t6eqvplak9vog8b6qea81ennb98.apps.googleusercontent.com
cd ~/Documents/fitness-padel-app
CAPACITOR=true npm run build
npx cap sync ios
cd ~/Documents/fitness-padel-app
git pull
CAPACITOR=true npm run build
npx cap sync ios
https://github.com/google/GoogleSignIn-iOS
https://chatgpt.com/share/69a19968-b1b8-8004-b9fc-4d1d1f7e2a33