Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 当用户路径包含空间时,nvm windows将失败_Node.js - Fatal编程技术网

Node.js 当用户路径包含空间时,nvm windows将失败

Node.js 当用户路径包含空间时,nvm windows将失败,node.js,Node.js,运行此命令时显示此消息 Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Windows\system32>nvm list 6.7.0 * 5.12.0 (Currently using 64-bit executable) C:\Windows\system32>nvm use 5.12.0 但是我添加了

运行此命令时显示此消息

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>nvm list

    6.7.0
  * 5.12.0 (Currently using 64-bit executable)

C:\Windows\system32>nvm use 5.12.0
但是我添加了一个批处理文件,比如.profile
你怎么能修好它

检查默认nvm路径是否已添加到您的系统路径中(提示-Windows键>搜索“环境变量”>选择“编辑系统环境变量”。确保有这样一个条目(如果您选择了默认nvm安装位置):


检查是否已将默认nvm路径添加到您的系统路径(提示-Windows键>搜索“环境变量”>选择“编辑系统环境变量”。确保有类似的条目(如果您选择了默认nvm安装位置):


如果用户主目录中有空间,则nvm不工作,并抛出上述错误。请修改主目录以删除该空间,然后它工作。

如果用户主目录中有空间,则nvm不工作,并抛出上述错误。请修改hom我也遇到了这个问题。我使用windows 10 O.S。当我第一次将nvm安装到我的机器上时,它工作得很顺利。重新启动后,我的机器似乎无法识别nvm

我做了研究,打开了nvm文件夹中的settings.txt,该文件夹位于C:\Users\User\AppData\Roaming\nvm。我复制了nvm路径。我将路径添加到我的环境变量中


我再次打开cmd并尝试运行nvm,这次它成功了。

我也遇到了这个问题。我使用windows 10 O.S。当我第一次将nvm安装到我的机器上时,它工作正常。重新启动后,我的机器似乎无法识别nvm

我做了研究,打开了nvm文件夹中的settings.txt,该文件夹位于C:\Users\User\AppData\Roaming\nvm。我复制了nvm路径。我将路径添加到我的环境变量中

我再次打开cmd并尝试运行nvm,这次它成功了。

试试这个

  • 在C中创建一个文件夹:(只需将其命名为nodejs root)(不管您使用什么名称),然后在其中再创建一个文件夹(命名为nvm
  • 现在在cmd中运行这个命令

    nvm根目录C:\nodejs根目录\nvm

    nvm安装最新版本

    nvm使用14.4.0

  • (就我而言,截至2020年6月14日,最新版本为14.4.0),因此我没有使用nvm 14.4.0

    在这个阶段,您可能会得到一个错误

    elevate.cmd丢失(或类似的东西)

    只需导航到nvm最初安装的位置 在我的例子中:
    C:\Users\Sufyan Parkar\AppData\Roaming\nvm

    从该文件夹复制这2个文件

  • 提升.cmd
  • 提升.vbs
  • 然后将其粘贴到新创建的文件夹中,该文件夹位于
    C:\nodejs root\nvm

    尝试以下操作

  • 在C中创建一个文件夹:(只需将其命名为nodejs root)(不管您使用什么名称),然后在其中再创建一个文件夹(命名为nvm
  • 现在在cmd中运行这个命令

    nvm根目录C:\nodejs根目录\nvm

    nvm安装最新版本

    nvm使用14.4.0

  • (就我而言,截至2020年6月14日,最新版本为14.4.0),因此我没有使用nvm 14.4.0

    在这个阶段,您可能会得到一个错误

    elevate.cmd丢失(或类似的东西)

    只需导航到nvm最初安装的位置 在我的例子中:
    C:\Users\Sufyan Parkar\AppData\Roaming\nvm

    从该文件夹复制这2个文件

  • 提升.cmd
  • 提升.vbs

  • 并将其粘贴到新创建的文件夹中,该文件夹位于
    C:\nodejs root\nvm

    您使用的是
    nvm windows
    ?是的,我使用的是nvm windows?您修复了吗?是的。我一年前在@reyyounggar修复了它。您使用
    nvm windows
    吗?是的,我使用的是nvm windows?您修复了吗?是的。我一年前在@ReyYoungThis shou修复了它我是公认的答案!完全解决了我的问题。谢谢!谢谢你的回答!这是公认的答案!完全解决了我的问题。谢谢!谢谢你的回答!它帮助了我
    exit status 1: 'C:\Users\Mehjabin' is not recognized as an internal or external command, operable program or batch file.
    
    C:\Users\*username*\AppData\Roaming\nvm\