首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误: EINVAL:无效参数,mkdir 'C:\Users\Peter.000\'C:\Users\User\AppData\Roaming\npm'‘

错误: EINVAL:无效参数,mkdir 'C:\Users\Peter.000\'C:\Users\User\AppData\Roaming\npm'‘
EN

Stack Overflow用户
提问于 2020-04-22 16:20:21
回答 4查看 7.4K关注 0票数 0

我已经安装了节点12.16.2

不幸的是,当我运行npm时,我得到了一个错误。

我认为这是由于在我更新windows10之后发生的一些默认用户帐户问题。

以前,我的用户帐户位于C:\Users\Peter

windows 10更新后,它现在位于C:\Users\Peter.000

我怀疑这与主题中提到的错误有直接联系

代码语言:javascript
复制
Error: EINVAL: invalid argument, mkdir 'C:\Users\Peter.000\'C:\Users\User\AppData\Roaming\npm''

Error: EINVAL: invalid argument, mkdir 'C:\Users\Peter.000\'C:\Users\User\AppData\Roaming\npm''
EN

回答 4

Stack Overflow用户

发布于 2020-09-01 22:17:23

此问题是由于错误的前缀造成的,可以通过查找C:\Users\<your_account_name>中存在的.npmrc文件来更改前缀

将其设置为

代码语言:javascript
复制
prefix="D:\\node\\node_global"

我希望你的问题得到解决。

票数 3
EN

Stack Overflow用户

发布于 2020-04-22 20:58:03

我可以创建另一个windows帐户并从那里运行npm。然而,仍然找不到从我的默认windows用户帐户(C:\Users\Peter.000)运行npm的方法。

How to completely remove node.js from Windows帮我解决了这个问题

票数 0
EN

Stack Overflow用户

发布于 2021-04-24 16:57:23

请安装npm-check-updates,然后重试。

我正面临着同样的问题,我通过以下步骤解决了它:

  • npm install -g npm-check-updates //它将更新npm依赖项。(之后我检查了我的问题已解决)

  • npm install //它将更新依赖项并安装dependencies.

希望它能起作用:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61360415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档