【问题标题】:I really messed up NPM我真的搞砸了 NPM
【发布时间】:2018-04-02 06:08:26
【问题描述】:

我想我真的搞砸了 npm。所以我试图让 gulp 工作,但事实并非如此,所以我尝试改变路线,但我错误地猜想我正在看的文章是针对 mac 的,我有 windows。无论如何,我试图做一个解决方案,但当时它仍在轻微工作,所以我打开了 npm config edit 并出现了一个文件来更改前缀但是当我这样做时,我不小心只是复制和粘贴而不是把我的实际计算机用户名,现在 npm 根本无法工作,甚至无法加载任何内容,我正在尝试重新定位文件,但我现在无法使用 npm,也找不到文件。

我是用这个来帮助我的npm - EPERM: operation not permitted on Windows

【问题讨论】:

    标签: node.js npm gulp


    【解决方案1】:

    只需完全卸载并重新安装节点。这比尝试解决这个问题要快。

    【讨论】:

    • 试过了。还是没有解决问题
    • 你是如何“卸载”它的?否则,您需要提供更多详细信息,说明您做了什么来破坏它。实际命令会有所帮助。如果实际卸载它(删除所有相关的节点)没有帮助,那么你可能修改了你的 Windows 路径,并且应该从那里删除任何相关的节点。全新重新安装不起作用的唯一原因是您实际上没有删除之前的所有内容。
    • 运行 npm config edit(您将获得记事本编辑器)将 Prefix 变量更改为 C:\Users\\AppData\Roaming\npm
    • 这些是我使用的,一旦我更改了 Prefix 变量,它就坏了
    • 手动查找 npm 配置文件并将其更改为应有的内容...
    【解决方案2】:

    找到答案了。

    你想去这台PC -> C: -> users -> \你的电脑用户名\ -> npmrc(NPM RC文件),进入那个文件,去prefix=(顶部的那种)然后修复路径。谢谢大家!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多