У меня есть машинописные файлы, которые скомпилированы в файлы JavaScript, которые в конечном итоге запускаются в веб-приложении. Моя конечная цель состоит в том, чтобы в этих скомпилированных файлах JavaScript были таймеры, чтобы я мог регистрировать, сколько времени требуется для выполнения блоков кода. Чтобы сделать это, мне нужно научиться выводить данные в файл журнала, и для этого (в его самом базовом виде) мне потребуется какой-то оператор Console.log('Whatever I want to log')
в моем JavaScript. Я начинаю с малого, а затем строю шаги ребенка.
Поскольку машинописный текст скомпилирован в JavaScript, я должен сначала поместить любой код регистрации и таймера в машинописный текст, чтобы он компилировался в JavaScript.
Я попытался вставить Console.log("...")
в машинописный текст, чтобы он компилировался в JavaScript и в конечном итоге выводил "..." при запуске кода JS. Но во время компиляции я получил ошибку:
"Property 'log' does not exist on type '{ new (): Console; prototype: Console; }'"
- Почему это происходит?
- Что я могу сделать, чтобы убедиться, что любой "код JavaScript", который я должен сначала написать в машинописи, был правильно скомпилирован?
Очевидно, я полностью новичок во всем этом, но моя задача все же остается.