Поврежденный npm пакет?

Я нахожусь на Kubuntu 19.10. Я установил npm через apt, и когда я делаю что-либо (даже просто npm -v), я получаю эту ошибку:

$ npm -v
internal/modules/cjs/loader.js:800
    throw err;
    ^

Error: Cannot find module 'semver'
Require stack:
- /usr/share/npm/lib/utils/unsupported.js
- /usr/share/npm/bin/npm-cli.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:797:15)
    at Function.Module._load (internal/modules/cjs/loader.js:690:27)
    at Module.require (internal/modules/cjs/loader.js:852:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at Object.<anonymous> (/usr/share/npm/lib/utils/unsupported.js:2:14)
    at Module._compile (internal/modules/cjs/loader.js:959:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:995:10)
    at Module.load (internal/modules/cjs/loader.js:815:32)
    at Function.Module._load (internal/modules/cjs/loader.js:727:14)
    at Module.require (internal/modules/cjs/loader.js:852:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
    '/usr/share/npm/lib/utils/unsupported.js',
    '/usr/share/npm/bin/npm-cli.js'
]
}

Я попробовал несколько предложенных решений, таких как переустановка node и npm, удаляющие силу модули узла, и т.д., но ничто не работало.

Это кажется довольно поврежденным мне, и я не уверен, как зафиксировать его. Кто-либо имел подобную проблему и знал то, что могло быть вопросом?

У меня не было той же проблемы в Windows.

0
задан 5 December 2019 в 20:05

1 ответ

Я уладил это путем следования инструкциям на этом ответе StackOverflow, т.е. загрузки и установки его вручную.

Это очень странно, потому что у меня есть другой ноутбук с той же установкой Kubuntu, и у меня не было проблем там. Это, наряду с моей другой проблемой с winbind (который также происходит на том же ноутбуке а не другой одном) имеет меня задающийся вопросом, что могло отличаться на этом конкретном ноутбуке, который приводит к тому, что, кажется, поврежденные пакеты.

0
ответ дан 21 December 2019 в 23:42

Другие вопросы по тегам:

Похожие вопросы: