npm ReferenceError: примордиалы не определены (node.js) - PullRequest
0 голосов
/ 14 июля 2020

Я знаю, что этот вопрос задавался много раз, но я пробовал решения и не могу его решить. Я пытаюсь работать с npm, но получаю эту ошибку:

     evalmachine.<anonymous>:35
    } = primordials;
        ^
    
    ReferenceError: primordials is not defined
        at evalmachine.<anonymous>:35:5
        at Object.<anonymous> (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\fs.js:11:8)
        at Module._compile (internal/modules/cjs/loader.js:1138:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
        at Module.load (internal/modules/cjs/loader.js:986:32)
        at Function.Module._load (internal/modules/cjs/loader.js:879:14)
        at Module.require (internal/modules/cjs/loader.js:1026:19)
        at require (internal/modules/cjs/helpers.js:72:18)
        at Object.<anonymous> (C:\Users\User\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:3:27)
        at Module._compile (internal/modules/cjs/loader.js:1138:30)

Я даже не могу выполнить npm -v , чтобы увидеть версию. Я пытался понизить версию узла до версии 10. Я много раз пытался удалить-переустановить узел (из параметров удаления приложения). Я попытался создать файл под названием «npm -shrinkwrap. json» в папке npm, в которой существует package. json. Но это бесполезно.

И я не вижу папку «AppData» в пути «Пользователи / Пользователь», но я могу получить к ней доступ с помощью «cd» из командной строки. Не понимаю, как не видно.

Спасибо.

Ответы [ 2 ]

1 голос
/ 16 июля 2020

Это решено!

Я знаю, что сказал, что удалил npm, но просто удалить его из настроек было недостаточно. Я попытался удалить его, удалив каталоги, выпущенные узлом на моем компьютере, после этого сообщения: { ссылка }. А потом я снова установил узел, и он заработал!

Спасибо.

0 голосов
/ 14 июля 2020

Он ищет метод "primordials" в graceful-fs, пытается переустановить эту зависимость.

Примерно npm, попробуйте переустановить nodejs еще раз, возможно ваш npm поврежден

О приложении Данные не отображаются или являются скрытым каталогом в Windows, вы можете получить к нему доступ по пути в Windows проводнике

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...