Как решить "ReferenceError: Office не определен" при отладке с VS Code? - PullRequest
0 голосов
/ 13 марта 2019

Я пытаюсь отладить свою надстройку Outlook Web, которая обычно хорошо работает в Visual Studio.Но тот же проект выдает ошибку при запуске в VS Code.Я понимаю, что мне нужно где-то указать ссылку на Office?

Насколько я могу судить, я ссылался на:

<script src="https://appsforoffice.microsoft.com/lib/1/hosted/Office.js" type="text/javascript"></script>

в моем файле Login.html

Это мой Login.js:

(function () {
    "use strict";
    var messageBanner;

    Office.initialize = function (reason) {
        $(document).ready(function () {
    });
    };
 })();

Отладчик прослушивает ws: //127.0.0.1: 44392 / d1234530-8653-45d8-8634-b28355329cee Для получения справки см .: https://nodejs.org/en/docs/inspector Отладчик прилагается.c: \ Users \ mydir Workplace \ src \ MyAddIn \ MyAddInWeb \ Login.js: 5 Office.initialize = функция (причина) {^

ReferenceError: Office не определен в c: \ Users \ mydir \ src\ MyAddIn \ MyAddInWeb \ Login.js: 5: 5 в объекте.(c: \ Users \ mydir \ src \ MyAddIn \ MyAddInWeb \ Login.js: 109: 3) в Module._compile (внутренний / modules / cjs / loader.js: 698: 14) в Object.Module._extensions..js(внутренняя / modules / cjs / loader.js: 712: 10) в Module.load (внутренняя / modules / cjs / loader.js: 600: 32) в tryModuleLoad (внутренняя / modules / cjs / loader.js: 539: 12) в Function.Module._load (внутренняя / modules / cjs / loader.js: 531: 3) в Function.Module.runMain (внутренняя / modules / cjs / loader.js: 754: 12) при запуске (внутренняя / bootstrap /node.js: 283: 19) в bootstrapNodeJSCore (внутренняя / bootstrap / node.js: 622: 3) Ожидание ReferenceError: Офис не определенLogin.js: 5: 5 на объекте.(c: \ Users \ mydir \ src \ MyAddIn \ MyAddInWeb \ Login.js: 109: 3) в Module._compile (внутренний / modules / cjs / loader.js: 698: 14) в Object.Module._extensions..js(внутренняя / modules / cjs / loader.js: 712: 10) в Module.load (внутренняя / modules / cjs / loader.js: 600: 32) в tryModuleLoad (внутренняя / modules / cjs / loader.js: 539: 12) в Function.Module._load (внутренняя / modules / cjs / loader.js: 531: 3) в Function.Module.runMain (внутренняя / modules / cjs / loader.js: 754: 12) при запуске (внутренняя / bootstrap /node.js: 283: 19) в bootstrapNodeJSCore (внутренний / bootstrap / node.js: 622: 3) отладчик для отключения ...

...