Skip to content

Importar AutoCRUDx Tools

Esta es la herramienta que importa AutoCRUDx para crear generadores de CRUDs automáticos.

AutoCRUDx Tools proporciona las herramientas para ayudarle a crear su propio generador CRUD automático (basado en su propia pila de desarrollo y arquitectura particular). Por lo tanto, debes diseñar tú mismo tus plantillas según tu criterio.

Advertencia

Auto CRUDx Tools no es un generador de CRUD en sí mismo, sino que es una herramienta que le facilitará la construcción de su generador de CRUD. En otras palabras, Auto CRUDx Tools le ayudará a crear el suyo propio.

Auto CRUDx Tools tampoco es para construir Scaffolds, Layout, Sign In, Sign Up ni Password Recovery.

Si desea saber más sobre Auto CRUDx Tools consulte el repositorio.


Asegúrese que su archivo package.json tenga el módulo autocrudx-tools como dependencia de desarrollo.

📃./package.json

json
{
  // omitted for brevity ...
  "devDependencies": {
    // omitted for brevity ...
    "autocrudx-tools": "^0.0.3",
    // omitted for brevity ...    
  },
  // omitted for brevity ...
}

Si su archivo package.json no tiene registrado el módulo autocrudx-tools, entonces descargue este paquete desde su terminal (dentro de la carpeta de este proyecto) ejecutando lo siguiente.

sh
npm i -D autocrudx-tools

Asegúrese de importar el módulo autocrudx-tools en los siguientes 5 archivos:

  • En el respectivo archivo principal ./src/app.ts
ts
// omitted for brevity ...
import { main } from 'autocrudx-tools'

// omitted for brevity ...
  • En los archivos ./stack/my-backend/renderings.ts y ./stack/my-frontend/renderings.ts
ts
// omitted for brevity ...
import { singular, uCamelCase } from 'autocrudx-tools'
import type { ParamsAll, Rendering } from 'autocrudx-tools'

// omitted for brevity ...
  • En los archivos ./stack/my-backend/process.ts y ./stack/my-frontend/process.ts
ts
// omitted for brevity ...
import { rendering } from 'autocrudx-tools'
import type {
  ParamsAll,
  tableDetailsOfMasterCustomized
} from 'autocrudx-tools';

// omitted for brevity ...

Ya es momento de saber más sobre AutoCRUDx Tools, específicamente:

Released under the MIT License.