ошибка типа npm: неопределенное значение расширения класса не является конструктором или нулем

#node.js #npm #typeerror

#node.js #нпм #ошибка типа

Вопрос:

после чистой установки Windows я установил node.js снова, но с тех пор это не сработало. Я получил много ошибок при запуске npm i , когда он нормально работал на моем другом компьютере.

Пытаясь решить эту проблему, я перепробовал множество вещей, таких как инструменты обновления Windows и тому подобное, но ничего не сработало. В качестве последнего средства я попытался удалить узел js и переустановить его. Это приводит к еще более раздражающей проблеме, чем раньше: [ошибки при запуске npm -v ][1]

это относится к каждой отдельной команде, которую я выполняю. Я пробовал удалять кэши вручную, но я не нахожу много информации об этой проблеме, потому что часто, когда люди получают эту ошибку, это происходит из-за ошибки в их коде.

Заранее спасибо за вашу помощь

Комментарии:

1. Как вы устанавливаете узел?

2. я загружаю установщик с веб-сайта node js. При запуске я также устанавливаю флажок для дополнительных услуг

3. Вы пробовали в новом окне терминала или после перезагрузки системы? кроме того, что вы получаете в результате node-v