Журнал консоли в 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
Ответ 2
Существует альтернатива, если у вас нет Visual Studio. Существует инструмент в имени окна "F12 Chooser", вы можете найти его в Windows\SysWOW64\F12\F12Chooser.exe
Больше информации можно найти по адресу:
https://github.com/OfficeDev/office-js-docs/blob/master/docs/testing/debug-add-ins-using-f12-developer-tools-on-windows-10.md
Ответ 3
В Mac вы можете использовать Safari Web Inspector, как описано здесь:
https://docs.microsoft.com/en-us/office/dev/add-ins/testing/debug-office-add-ins-on-ipad-and-mac
В Windows можно просто прикрепить отладчик к надстройке:
https://docs.microsoft.com/en-us/office/dev/add-ins/testing/attach-debugger-from-task-pane
Ответ 4
Я не знаю, доступен ли этот параметр в бесплатных версиях Visual Studio, но с лицензированным VS 2015 я решил с простым окном:
(after starting the project) Debug > Windows > JavaScript Console
Ответ 5
Для просмотра журналов, создаваемых надстройками Office, необходимо использовать веб-сервис используемого приложения, например, Excel, Outlook и т.д. Все, что вам нужно сделать, это загрузить файл manifest.xml в качестве надстройки в Интернете, а затем он будет автоматически синхронизироваться или обновляться при внесении изменений в локальные файлы.