This script will help to install the (my) basic dependencies and Development dependencies for an ExpressJS based project using TypeScript.
$ chmod +x dep_installer.sh
$ ./dep_installer.sh [options] <path to project>
[ | |
{"name": "Afghanistan", "code": "AF"}, | |
{"name": "Åland Islands", "code": "AX"}, | |
{"name": "Albania", "code": "AL"}, | |
{"name": "Algeria", "code": "DZ"}, | |
{"name": "American Samoa", "code": "AS"}, | |
{"name": "AndorrA", "code": "AD"}, | |
{"name": "Angola", "code": "AO"}, | |
{"name": "Anguilla", "code": "AI"}, | |
{"name": "Antarctica", "code": "AQ"}, |
version: '3' | |
# References | |
# # https://stackoverflow.com/a/60554189/5424025 | |
services: | |
mysql: | |
image: docker.io/mariadb:10 | |
environment: | |
MARIADB_DATABASE: dbkc |
Based on: https://dev.to/zirkelc/debug-a-react-app-in-vscode-21ga
Add to the chrome shortcut "C:\Program Files\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222 -- "%1"
to the target field.
[Unit] | |
Description="Service name" | |
[Service] | |
ExecStart=/usr/bin/node <Entry file -> index.js> | |
WorkingDirectory=<Path to project> | |
Restart=always | |
RestartSec=10 | |
StandardOutput=syslog | |
StandardError=syslog |
Los errores de CORS son muy comunes de encontrar cuando se construye una WebApp. Para más conocimiento de qué es CORS, pueden acceder a este enlace CORS. Este tipo de errores se puede manejar desde el servidor sobre el cual se está realizando la petición.
En el archivo principal index.js
podrán realizar la configuración correspodiente para manejar el acceso de los clientes.
const allowedOrigins = [
using System; | |
using System.Net; | |
using System.Net.Sockets; | |
using System.Text; | |
namespace SocketCom | |
{ | |
public class ServidorTCP | |
{ | |
public TcpListener escucha { get; set; } |
#See https://aka.ms/containerfastmode to understand how Visual Studio uses this Dockerfile to build your images for faster debugging. | |
FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base | |
WORKDIR /app | |
EXPOSE 80 | |
EXPOSE 443 | |
FROM mcr.microsoft.com/dotnet/core/sdk:3.1-buster AS build | |
WORKDIR /src | |
COPY ["ProjectName.csproj", "./"] |