删除了npmlog文件夹,现在我无法使用npm

时间:2017-07-09 23:48:58

标签: node.js npm mint

我是linux的初学者和npm的初学者,起初我通过这样做搞砸了我的npm安装:

npm conig set prefix usr/bin/env

我真的不知道我在这里做了什么,但每次运行npm时都会出现EExist错误。

我决定通过以下方式删除npm和node:

sudo apt-get remove npm
sudo apt-get remove node

并且通常通过apt-get命令重新安装它们。我有同样的错误,所以我做了一个非常不成熟的事情,我删除了包含单词npm的所有文件夹,更重要的是npmlog,uninstlled和重新安装的节点和npm通过apt。

现在我遇到了这个错误,我无法修复我使用npm命令。

module.js:340
    throw err;
          ^
Error: Cannot find module 'npmlog'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at /usr/share/npm/bin/npm-cli.js:18:11
    at Object.<anonymous> (/usr/share/npm/bin/npm-cli.js:86:3)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)

我尝试重新安装,删除node_modules中的其他npm文件夹,但这些技术都不适用于我,请问我该如何解决这个问题?

0 个答案:

没有答案