Без лишних слов я задаюсь вопросом, могу ли я выполнить node.js на уровне браузера.
Я предпочитаю проверять результат компиляции машинописи в терминале, поэтому я добавляю этот код в пакет. json.
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "tsc-watch --onSuccess \" node dist/project11.js\" "
}
Используя этот параметр onSuccess, я сразу увидел результат console.log, и это было круто.
Единственное, что мне нужно было сделать, это написать "npm start" в bash терминальной оболочке.
Однако , проблема возникла, когда я писал «document.getElementById» в машинописном тексте.
В браузере отчетливо виден результат, и, к счастью, ошибки не было.
Но в терминале он сказал: « ReferenceError: документ не определен в объекте . (C: \ Users \ INTEL \ Desktop \ web \ javascript \ typescript \ hello \ dist \ project11. js: 2: 11) "
Из-за этой ошибки я не смог увидеть другой правильный результат с терминала.
Как новичок, я искал метод в течение трех часов и пытался найти фундаментальную проблему и пытался что-то вроде «замены тега скрипта в html прямо перед окном тега тела» или «записи». document. ~~~ ", но они вообще не работали.
Есть ли какой-нибудь возможный способ справиться с" document "в node.js?