SharpApp и Office JS API - PullRequest
       25

SharpApp и Office JS API

1 голос
/ 04 марта 2020

Я работаю с SharpApp. Я создал SharpApp, используя шаблон Parcel. Сейчас я пытаюсь интегрировать / разработать веб-надстройку Excel с использованием API Office JS. Но когда я запускаю приложение, я получаю эту ошибку в консоли инструментов разработчика браузера.

Uncaught ReferenceError: Office is not defined
    at Object.parcelRequire.QCba.tslib (index.ts:23)
    at f (client.0faf50ad.js:1)
    at parcelRequire.CvJj (client.0faf50ad.js:1)
    at client.0faf50ad.js:1

У меня есть этот код в index.ts

Office.initialize = () => {
    $(document).ready(function () {
        console.log('office ready');
    });
};

Любое решение для решения этой проблемы , У меня есть работа с офисом js api с использованием Angular шаблона проекта, и мы устанавливаем node js пакеты с использованием npm, я пытался установить их здесь, но без разницы.

С уважением, Джамиль

1 Ответ

1 голос
/ 04 марта 2020

Вы можете использовать пакет Office js только в контексте надстройки, например, с помощью генератора Yeoman для офиса .

Но есть и другие библиотеки, такие как ews - javascript -api , который может удовлетворить ваши потребности.

...