Подтвердить что ты не робот

Как решить "окно не определено" Ошибка в Node JS на терминале

Я хочу включить angular JS Использование require, поэтому я использую код ниже

var ang = require('angular');

Но отображается ошибка

ReferenceError: window is not defined

Я знаю объект окна, не определенный в консоли node, но помогите мне, как избежать этой ошибки?

Надеюсь, мой вопрос будет понятен.

4b9b3361

Ответ 1

Объект window определяется только в браузере и не определен в Node.js(вместо этого используется process).

Причина, по которой вы получаете эту ошибку, заключается в том, что вы пытаетесь потребовать модуль (angular.js), который должен был использоваться с DOM из браузера, а не внутри Node.js окружающая среда.

Если вы хотите включить angular в свой HTML-код, включите его, как и любой другой JS файл, используя тег.