Ejecutar:
npm install -g typescript
El comando anterior instala TS en el proyecto Utilizar sudo en caso de error
sudo npm install -g typescript
Ejemplo:
nombre_proyecto
\_ src
\_ dist* (*se crea automaticamente configurando tsconfig)
Creamos el archivo package.json
npm init -y
Ahora creamos el archivo tsconfig.json
tsc --init
Ya se puede escribir codigo TS en ./src
Libreria para sql, permite realizar operaciones
npm install mysql2
En caso de error con el modulo fs
npm install --save-dev @types/node
Verificar que el servicio esta funcionando:
sudo systemctl status mariadb
En caso contrario:
sudo systemctl start mariadb
Iniciar sesion como root:
sudo mysql -u root
Crear un nuevo usuario:
CREATE USER 'user_name'@'%' IDENTIFIED BY 'password';
Asignarles los permisos:
GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'%';
Guardar cambios:
FLUSH PRIVILEGES;
exit
Iniciar sesion como el nuevo usuario:
mysql -u user_name -p