Búsqueda de sitios web

reactjs - MicrosoftAjax.js no se carga correctamente dentro de la aplicación de Office


Estaba usando la versión CDN de office-js, pero tuve que cambiar a una versión local. Después de este cambio, parece que Office.initialize no se está ejecutando, lo que significa que el complemento no funciona correctamente. En la consola, veo el siguiente error:

SCRIPT5022: MicrosoftAjax.js is not loaded successfully.
office.js (18,26767)

Las únicas referencias a MicrosoftAjax.js que puedo encontrar están relacionadas con ASP.NET, pero mi proyecto es de Typescript/React. Así es como se está cargando office.js en el html:

<!doctype html>
<html lang="en" data-framework="typescript">

<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>wincross-formatter</title>
</head>

<body class="ms-font-m">
  <script src="/assets/office.js"></script>
  <div id="container"></div>
</body>

</html>

¿Cómo puedo arreglar este error?

EDITAR :

Según esta página, agregué la siguiente línea justo encima del script office-js:

<script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.min.js"></script>

Agregarlo después del script office-js me da este error en lugar del anterior, y Office.initialize todavía no se está llamando:

SCRIPT5022: Neither the locale, en-us, provided by the host app nor the fallback locale en-us are supported.

EDICIÓN FINAL: Eso fue completamente mi culpa. No copié el contenido de office-js/dist de forma recursiva.