Avalados por :

Solución a errores de jQuery y sap.ui.getCore en aplicación de SAPUI5 con Electronjs

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...

Hola,

Estoy intentando crear una aplicación de escritorio de SAPUI5 utilizando Electronjs. Me encuentro con un error al lanzar la aplicación que dice "Uncaught ReferenceError: jQuery is not defined en sap-ui-core.js:144" y "Uncaught TypeError: sap.ui.getCore no es una función en index.html:20".

Por favor, hágame saber cómo puedo resolver estos errores.

Gracias,

Anmol

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola Anmol Agarwal ,

Es posible que el error se deba a que tus bibliotecas no se estén renderizando cuando tu aplicación se está ejecutando en el navegador. Esto ocurre cuando el arranque de SAPUI5 no se realiza correctamente. ¿Podrías revisar tu archivo index.html en busca de los scripts, especialmente donde se realiza el arranque? Tal vez hayas omitido algo allí.

Saludos.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Comparte también tu archivo package.json y main.json

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Por favor, encuentra a continuación el código de index.html

<!DOCTYPE html >
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta charset="utf-8">
<title>Herramienta de Administración de Tienda</title>
<script
id="sap-ui-bootstrap"
src=" https://sapui5.netweaver.ondemand.com/resources/sap-ui-core.js "
data-sap-ui-theme="sap_belize"
data-sap-ui-libs="sap.m, sap.tnt"
data-sap-ui-compatVersion="edge"
data-sap-ui-resourceroots='{"sap.ui.demo.toolpageapp": "./"}'
data-sap-ui-preload="async">
</script>
<script>
sap.ui.getCore().attachInit(function() {
sap.ui.require([
"sap/ui/core/ComponentContainer"
], function() {
new sap.ui.core.ComponentContainer({
name: "sap.ui.demo.toolpageapp"
}).placeAt("content");
});
});
</script>
</head>
<body id="content">
</body>
</html>

Al ejecutar mi proyecto utilizando ELECTRONJS para crear una aplicación de escritorio, me está dando este error, de lo contrario funciona bien. Por favor, házmelo saber cómo puedo resolver esto.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

Comparte tu código index.html

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?