Diferencia entre revisiones de «React Native»
De TechShareRoom wiki
Más acciones
Sin resumen de edición |
|||
| (No se muestra una edición intermedia del mismo usuario) | |||
| Línea 18: | Línea 18: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Solucionando permisos | Solucionando permisos. No suele ser necesario, funciona sin hacer esto: | ||
<syntaxhighlight lang="bash "> | <syntaxhighlight lang="bash "> | ||
| Línea 45: | Línea 45: | ||
== Apache == | == Apache == | ||
<syntaxhighlight lang="bash ">Alias /electric-car-saving-calculator /var/www/html/motorshareroom/electric-car-saving-calculator</syntaxhighlight> | |||
<syntaxhighlight lang="bash "> | <syntaxhighlight lang="bash "> | ||
<Directory /var/www/html/motorshareroom/electric-car-saving-calculator> | <Directory /var/www/html/motorshareroom/electric-car-saving-calculator> | ||
| Línea 51: | Línea 53: | ||
Require all granted | Require all granted | ||
</Directory> | </Directory> | ||
</syntaxhighlight> | |||
Revisión actual - 19:17 2 nov 2025
Instalación
sudo pacman -S nodejs npm nvmUna vez la app descargada donde toca...
npm install
npm run build
npm run devSi falta alguna dependencia
npm install -D @vitejs/plugin-reactSolucionando permisos. No suele ser necesario, funciona sin hacer esto:
sudo chown -R www-data:www-data /var/www/html/mi-app
sudo chmod -R 755 /var/www/html/mi-appSi se sirve desde subruta cambiar la base en vite.config.ts y pon:
import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
export default defineConfig({
base: '/electric-car-saving-calculator/',
plugins: [react()],
});http://localhost:5173/Si se quiere mover la app a otra parte, mover el contenido de la carpeta dist en la carpeta que se quiera del servidor.
Apache
Alias /electric-car-saving-calculator /var/www/html/motorshareroom/electric-car-saving-calculator <Directory /var/www/html/motorshareroom/electric-car-saving-calculator>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>