Office-js Развертывание - PullRequest
       6

Office-js Развертывание

0 голосов
/ 05 ноября 2018

Я работаю над надстройкой Word с использованием JavaScript и хотел бы развернуть ее локально для некоторых пользователей. Когда я говорю локально, я имею в виду без подключения к любому серверу. Я понимаю, что могу сделать это, используя общую папку, которая находится на той же машине, но у меня есть некоторый код на стороне сервера для некоторых вычислений или форматирования документа на основе xslt. Я думал об использовании чего-то вроде IISExpress и хост-приложения asp.net для обработки на стороне сервера. Любые другие идеи или проблемы, с которыми вы сталкиваетесь в аналогичном случае.

Заранее спасибо. Манодж

1 Ответ

0 голосов
/ 06 ноября 2018

Для локальных / внутренних решений, которые не могут получить доступ к внешним сетям, вы можете использовать пакет Office-JS NPM , который в основном является лишь копией того, что находится в CDN. Это не просто пакет, так как он все еще использует загрузчик, чтобы определить, какой файл использовать. Итак, не ожидайте типичного поведения пакета NPM - но это работает. Это также не часто обновляется как версия CDN - но в будущем это должно стать синхронизированным с версией CDN. Обратите внимание, что использование API-интерфейсов Office-js будет по-прежнему генерировать телеметрические вызовы на серверы Office. Итак, в вашей логи / консоли вы можете увидеть некоторые неудачные вызовы API из-за сетевых ограничений - но это не должно влиять на логику вашего приложения.

Для распространения - вам придется использовать опцию общего доступа к файлам или использовать каталог SharePoint. Более подробная информация доступна на docs.microsoft.com/office

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...