Saltar al contenido

Empiece a utilizar SAP Cloud SDK para JavaScript

Personalmente somos fans de TypeScript y recomendar su uso para la mayoría de las aplicaciones. Sin embargo, si prefiere utilizar JavaScript, recomendamos mirar el paso 4.

Las principales diferencias que notarás entre ellos TypeScript y JavaScript estas son las notas de los tipos y definiciones de módulos ES6 TypeScript vs. commonJS módulos en JavaScript. Para emigrar un TypeScript archivo a JavaScript, solo necesita cambiar la extensión del archivo de .ts a .js, elimine todas las notas de todo tipo y cambie el importarena exports.

Para crear una aplicación que ya contenga todos los archivos y la configuración que necesita para usar SAP Cloud SDK para JavaScript, puede usar el SDK de la interfaz de línea de comandos (CLI). Para obtener la CLI, ejecute el siguiente comando:

npm install -g @sap-cloud-sdk/cli

Esto instalará la CLI globalmente en su máquina, lo que le permitirá usarla en cualquier lugar.
Ahora puede crear un nuevo proyecto ejecutando las CLI init orden:

sap-cloud-sdk init my-sdk-project

Dado que la carpeta de destino está vacía, la CLI le preguntará si hay una nueva nest.js se debe iniciar un proyecto. Responde con y y posteriormente se adoptó el nombre del proyecto propuesto. La CLI ya instalará todas las dependencias necesarias para el proyecto, por lo que esto puede tardar un minuto. Si todo funcionó correctamente, debería ver un resultado como este:

+---------------------------------------------------------------+
| ✅ Init finished successfully.                                |
|                                                               |
| 🚀 Next steps:                                                |
| - Run the application locally (`npm run start:dev`)           |
| - Deploy your application (`npm run deploy`)                  |
|                                                               |
| 🔨 Consider setting up Jenkins to continuously build your app |
| Use `sap-cloud-sdk add-cx-server` to create the setup script  |
+---------------------------------------------------------------+

Hecho

Inicie sesión para responder la pregunta