Журнал консоли в Javascript Office Addin

У меня есть вопрос о "console.log" в Javascript Web Office Addins. В настоящее время я работаю над Javascript Word Addin и не могу устранить его, потому что я не понимаю, куда отправляется вывод "console.log". На сайте Microsoft есть много примеров, которые содержат в себе "console.log", но они никогда не указывают, как проверить эти выходы.

Итак, вопрос в том, как я могу увидеть этот вывод "console.log". Я не использую Visual Studio.

BR, Алексей

Ответ 1

Когда вы говорите, что не используете Visual Studio, вы имеете в виду, что вы не используете шаблон Visual Studio? Или что у вас физически нет Visual Studio на компьютере (если да, могу ли я порекомендовать вам установить его - даже просто бесплатную версию/версию для сообщества)?

Как только вы это сделаете:

  • Закройте все экземпляры Internet Explorer
  • Перейдите в Visual Studio → Отладка → Присоединить к процессу
  • Обязательно выберите "Присоединить к": "Код сценария"
  • Выберите все экземпляры iexplore.exe
  • Нажмите "Прикрепить"

Теперь вы должны получить полный опыт отладки, в комплекте с выводом на консоль (окно "Консоль JavaScript"; используйте Quick Launch (ctrl-Q), чтобы запустить его, если он не отображается по умолчанию), DOM Explorer (снова используйте Quick Launch, если вы этого не видите) и многое другое.

enter image description here

~ Михаил Златковский, разработчик команды Office Extensibility, MSFT

Ответ 4

Я не знаю, доступен ли этот параметр в бесплатных версиях Visual Studio, но с лицензированным VS 2015 я решил с простым окном:

(after starting the project) Debug > Windows > JavaScript Console

Ответ 5

Для просмотра журналов, создаваемых надстройками Office, необходимо использовать веб-сервис используемого приложения, например, Excel, Outlook и т.д. Все, что вам нужно сделать, это загрузить файл manifest.xml в качестве надстройки в Интернете, а затем он будет автоматически синхронизироваться или обновляться при внесении изменений в локальные файлы.